<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:adsk="http://www.usa.autodesk.com/20220731"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="adsk-20220731.xsd" xlink:type="simple"/>
    <context id="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="icd70870980ef429caeb9b251efb414d1_I20220825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <instant>2022-08-25</instant>
        </period>
    </context>
    <context id="if2adec23214d4ca59337b26413de51c6_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic83555aaeed94ef99439270eb0e92599_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i7089f6c92c9c4267a2fad7536b66415b_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="idc7837c8fa4544c4be14ee53f54f42b9_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia3771833442447c59a9e577969a5e9ba_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i74080beae2344109a4fa14beec45e088_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i83bcd8f84d984c4cbc3af6ae11671d41_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i8e2d393118b0478a945d457352c4222b_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib20bdf8d7cb648648b4a66944a15d3ca_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:SubscriptionandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i1beb4df7c2d34b4b9d472f42e1d29844_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:SubscriptionandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i44739f3211504c20b25c69eef91aa9fb_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:SubscriptionandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i3ffe5c53bbc34486ab37601aecd3d669_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:SubscriptionandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="if5448562c81942119d7a9a6b56c07a08_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ia0886d2dfdfc42938a2aa2552a4d6313_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibc8a244689dc4cb892488c84cf2e2d93_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i3133ab1e46614a96ab2f7032771b9dd9_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i72562da340204af9a3026e3b21186a84_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i92f906f59f7a4260bcdcf0a66773a08c_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ibf9984e56eb840b9841381c7a0176494_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i0e863e584bb0411e8d182101dd76fb55_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i88a56dfda5c241ffbe00c97f645786ac_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="id292127d0f2c4309be942f3d5966ee9e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5a7d74b2574d435b8b794800a6d8c584_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i549fa9c3d497445498f6b2a88a77a87a_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i05e223cdba1046969dc6bc81d1f9a004_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i0c8ff646e9f145b6b1fcae1102eb868a_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1770a1f9352944fc9101851c87ea9f3e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ie6b89e9395a646a0973c48f5c82a9807_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib59fbf93bffe4539a6ee9d7e85bd4b18_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1cc742c421f94f219a946d68fb1c50e6_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8226f2e606084dd686a8173e4e08f025_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iaa1bef5489de4fb08bb099019782f45e_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i7541d322c7bb41da8b87508c07ec3076_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1f459e3e08dc4df0986736ffd9c754dc_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ArchitectureEngineeringAndConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i02d511940b6e4cdbbbef89c105b59ee1_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ArchitectureEngineeringAndConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ifcb07ce8174940ad9f1dab65680878be_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ArchitectureEngineeringAndConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i5bbf7cb7f37a41798f93b7072cbcac64_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ArchitectureEngineeringAndConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iec349569b9ef4cf08ecd9d1b67eafe5d_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:AutoCADandAutoCADLTFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i2d846da61ee346af9a6bbeaf75265140_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:AutoCADandAutoCADLTFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i9e280235032d4af8838f45a53c481334_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:AutoCADandAutoCADLTFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i9c5bf241d0884c248a3582500fa23c13_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:AutoCADandAutoCADLTFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iec0f790e62d14520a1dab03527b6c0a0_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i10ce55bd8dc44ff28c90c541aa977d04_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia93fae625ad24d638e26629f3d2a1731_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="icab80973be9746d2a8997bf6d40a18aa_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3aa8105040e846298c12c1c0211b16df_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:MediaAndEntertainmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i138bf175f79743ab9c8793d9a61506dc_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:MediaAndEntertainmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i52f0836c7ba1447f8c910c5b05040cb1_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:MediaAndEntertainmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i0f2c9ebcbc35416383faac65789011a6_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:MediaAndEntertainmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iaf5ede11b4e44a3b87d3711e0022b390_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="iac69f7f9948f487196ed1d557cbf9b5f_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icb2143ea79344a07948ccf8290503647_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i2b94cb20acf044efbb44432eea7130fd_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">adsk:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i0579bbd70d8a4ee4a9537a2a13f07999_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if8876a3604444872a24290f8b6529ddb_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i24de4fd653274a3a8807793f7aca2b69_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i3c639a721c51450aabbad60ebce25da0_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i23e571c5343f4e35b22c30fb05a62f15_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adsk:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="iba0bde44a9c140fcb666774ab86575aa_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adsk:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6596ac516ee0463e8044f2817fdb64bc_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adsk:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i5dfeda6a0122475c85e175de65a60eb9_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adsk:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i9438016fab0c491b95cd0618840ee0cf_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i3c86960ead1e4524adce765814abc18a_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i888d989a06894fafaa081d71d95c25f2_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="id70424e9636a4f0587f08eea844fd0ed_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i270e374f0bed4680833b9b5030f80693_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic6451023c043428bb15285d3d93d0ba9_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i602d5de895644958a9a84aceb27e0052_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ied5b4dc5d5064afaabeb3f3a793cc747_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i9644614c585d48ac97fd1b9b9b2c2ca4_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i4ccc8c6ed4d24268b871c84e654cec15_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i548a5ecfae9f4da7bbd85bbe8d580577_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="id1b8afbf90e542be8b4e36f52ce53b58_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib2b9830bd2b542bf9c280b2ee5be0bb5_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i7ae760d16d7f4495bbfae60e5e09463e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i71fbaa0403434cd4be5f2668336a0d50_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="idaa6aab7b1c94e699536d3d90f20990b_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibfc5e8f67a3345cfa890b5f9569a0931_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i20aa795b977f417fa831718a116b47a1_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibec3c11fb72a46b6b0aec1e0545a8c04_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i7d19322f70524caba626933e61419f4d_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ie2288793877d489ba4a81fe09eb0817a_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:DesignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="id5a9d2c60e7e44a39070c99268f8e954_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:DesignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6b807ae9d05f4b61b2914e2eb8948096_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:DesignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i8da04502a2a84030aff92edf83700d39_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:DesignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8948f55ffb69475e9418174a770991a4_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:MakeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i2b5874b36924416fa97d7d1e93f14940_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:MakeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i156f6e1e31704d53b2182dc8250fc88b_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:MakeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i20fa8f32d9c949d6a19ff7c965fe4aa0_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:MakeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i4ede84a9a5d84aca8a2aba09841f23c7_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:OtherResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i48de3b7361094c8bbac6c60df1d0ce19_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:OtherResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iabf2c92f9cad4520847af42875d60ecd_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:OtherResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i8b7c156899c14ae59bb74662956249b0_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:ContractWithCustomerResearchDevelopmentChannelAxis">adsk:OtherResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2011f4adbc064ecdb1469bc0373d8334_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ibce7e81420c045358e597728a085fc57_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i455f8fdf2dc04040b58017bd875fdbc5_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-08-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="adsk:RevenueRemainingPerformanceObligationSatisfactionPeriodAxis">adsk:PeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i8070258e9d094fa1bf77b8697cf9d3c9_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-08-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="adsk:RevenueRemainingPerformanceObligationSatisfactionPeriodAxis">adsk:PeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i80757e6f521b44db91c99633095233d7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-08-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i8a602e835b4648ae83f8ad7a3eb3d761_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:TheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i3818c1df2b1a4e92b372881ea4443eba_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:TechDataMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i44be2db64c2441d998ad8ab517258ef4_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:TechDataMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic934f808eb774f0c8cabb2d611e84eda_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:TechDataMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="if2f016a230b74399bb43c2d8bb3879a0_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:TechDataMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i80492c6d2bd840688e13a1382cb2ae4a_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:TechDataMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i6e056164211d46649b77c221302d8b07_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:TechDataMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib727d1a64ef94dd187d04d02cffe8602_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:IngramMicroMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i7cf65a0555b34ba08b25f744d1c26cdd_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:IngramMicroMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i4260cc9e00954c4f94264a62c12907d3_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:IngramMicroMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i49664fbdcd2a477ab36b297ae3353d02_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">adsk:IngramMicroMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2873f3357596416ab175273a4ebf836e_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i88448a0523b9491bbf9a84a607449e51_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ifce3bdcff5064bdea90ad5784180b7de_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i22af48bbd8d547e18b06790f8fe612a7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ia7afdb4d9c064a87836dd24a0796e23c_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="idded0046216b4ae8ae08b86d64706ff3_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="if514b10079b441a1ae3592691903cf4e_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ide0f8a9d7fab4af2bee226ee5cc07d9c_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i780ad600507844c99df03e1195acffc8_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:LongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ife969f61d68648909ba6ef66a90481fe_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:LongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ifddf2225df064592898a9c09384ac501_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i03a0086aaf4640168e04edb64f114c0e_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i6baba60ddc02435eb448fb5e45489283_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iea59ee3bc7ad4122afe0283cee88df7a_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if4d7ce40eca541c19a95de2f2f788aa6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ide248bd6e8794b218de6931861d905e1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iad49b6b662c04e21b5d5a8e3089916a6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i8deac542d91145d19f8f98268a6cb5b7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i82ad98a85b39434e8165950f48eeb12c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iddb2afdc90034f8a867c240223ec4d3a_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1ba5c6a9571149bc81734517925987a3_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i83183142fdfb414cb61b596690fbdbac_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib8a6f27ead314f6593e85f88f362072f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if7de8ba574b24fbd991de32a19d882c7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i34b39f67d0c041e094a53156c37890f8_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i57ad9328cb5e46a0a1050b768b3672a6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i878420a202614b539e37b155d20f6704_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:ShortTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i28d5e53dd8f24af28ba8b72e5b703d7c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:LongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i34067a7cecb5479ba7e16f56cf56f191_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:LongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i9ece21f477ca47749b88e136c8268f7f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i601c6a0d35ae4c50a0981d8d9afd78e6_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i2c46439378e949b98cbc509a491c0842_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i4d9afc7764ba4a14be798d76832a454b_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i8f4f7e8b3f664a59bc5c9cf4d82278c0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i03aba21d106244468845ff93fb170fb0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i33ea908f4eec48fea28d16a63333e2a1_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie61f2737e6eb425fb035e50aa5b15338_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i4ce67ec1757b4871b30bcef368a58f41_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i3e0d5edcdf5f457f9709e85a1bde97c7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i887ca413b7ba469fa9cfc6bce3a1ad99_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ib7514d15cab344ea941a683aedede9e7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i1fc8952529244098a9a89f95f3a244c7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i59a7f3435fac41fcbaf5a93a6d7ad5df_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i15b862c9a4bc4230855e710d5f492dcf_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ic8f9ddc7ee104dfcad3bd6145a602edf_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ia0188d2ba833435f8066772de6f953e3_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ib10c655fbc9c4b2d96ec0442b05301c6_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ib5e48c02cc7d41cd9d07a5baf2cbec07_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ic3c84c707fe146888e9d70566e9b0393_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i40617bb1890e4741be53e5595f4e74fe_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i18ec4d0401fb49998b807f7d55c0aa16_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ic5307e20835f4a8283d14cf9dfb642e1_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i009a2c26ace045f490bf051dd41b48f7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i5b50e6a9c9814a7e8882e857e2045af8_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie5c9596e5ec84975b03ebec71bb6dab4_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i509da00dd1b8419b8db85e8a4f623361_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="iaaec25154ef646849e417e68df970818_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i0df7c839d356465485cea937e6c841d0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="if96278ab6f1f4abda98d5a2e50713e2d_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="idac653f38669431ebab9aaa38395153f_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i26d14eb16a9f43829d761964e57a6673_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i4ec57eecb6da432382b73d290d46c9c0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i4d60c653b3d549629cf1b779de8bca80_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i09c0ae0b944a41d1bfdf552ed72a4454_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i15ad3342ea644fbcb871eeee30656fd7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i8686231aefb8439bb701bfd6f82ee2bc_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i5dfaacbd14ad4eea81f4aca7f506edc7_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i3d26bf280a5948f3813a84c3ca273039_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i59f84e48efa446a0a85706835a15393b_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="idf5f82516ccb44b3adc33540e8d059ac_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i62bc5d1c67c04280abab158e88db3492_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i0b63090413014e66b0ce0923accaf76a_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i22a33667dad549a4ad25c1e14385de88_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ibf2aabe4b3dd45f3b88289dbf37b4dd6_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i520cdb12994e4e68af31f952140b6d50_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i1a6db601b123465aaa99f02e8457495c_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i6d30213af2f14898bf0bcef2bc1fb6b9_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie64051ebc53040d8b7a524a8cc118646_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ia39553968dce4678bd415740f80a29cf_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ia5367378c4d540d28d26df53027d73e2_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i1bff5f4ec717461f84a40e4432e52938_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i1af30fa74f4f48a5b0c550335c9de7a5_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ic25d32adf8a64a91ac48d826ef03de16_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="if1aab50d30964044921c8b774ac7499f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i02c9c3223e744113aaa92966c25c1814_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id22de5049de9445081ebc69b96ea2df6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic3096bbf53e94efa94bd275b752c1bdc_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i770d45a4c70a43eab45544cdd99e8b1a_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ieee3593381c1420abf595b7a67a19fa1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i4fc215f59ad74bb8bb7d2171504c71b6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if2bf3ed8b57c4849845f9708762bc679_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i43d6cc368ec64bc8b2fb394472444c7d_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i66c71e40c1bc4dc58bb8be19fde1bbd6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="idfc64da369f84ae9b41b986e79c7d3b6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i79dfb3fcf3f64ada8330f240b9776e42_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib8736c780b084cc3b49fc216300d2168_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia445b1b44fb64f6682c6bb87e3d560ae_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i02a12cf58eb7417f96de8234b5ce8274_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ifa27b7dc43e046ad944e63d5587e1f4e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ieac405173fee4f49bc22c485359df6d4_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i36d38a6079c3431eb7c321da2a51f14e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5b14cb9303f545c79795bf72e758c4b7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i95a72c11ce0d4c3291732944ae752a2c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i93475be7d1034cb0b2a4de56274b46ee_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic60e4cb4801546628ff1ce4e35be61d1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i596efc8c63e34cf0aac7b3ce19f6c3c3_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id69412e0eecd4a78869ab94dfc8a5761_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="icd1d3bb8423b479581102c4c67dc2f3f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic665782cb2d14967b0f72c76511cd247_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie91b24e788844748bed8c2e95ba33656_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i6a169262d0454e8fb9c9a6ae5d858149_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib64bbcef05cf49fe95e1144d102e2795_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie05f4cf6bf2947c5af4c88fdf3a5eed7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if7c81ec3f6314a9cb1576b46774d3951_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i55b564e925c84266b9ab56fed4e3e2b3_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id79834e04c004312a139d98df056fa94_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i6ee47bb3ad804c6ea9050c5001264663_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id8f1c39697a940b69c6b9d3056ade250_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1684061e1ae04de3a53ad380e1df3070_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia3954ef41c14433c879b7bb7396d0ef7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i6308c538808c435098b17d645efc154f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i2f396a632fdf4e8abb7683418e81dc6e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="icd6072a4c41845a2a443b919083e2c52_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iae60a44956314e3685fcfe61bcb6adf4_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iad947e8bbd094d06a6a572c9cfd6a006_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i3427b6cec3ed4d30b630463b4de66a18_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie074707c735a495eb6c13c9661ee61fd_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i708122d0d5db41ad83a6c865e127b67f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if33b207ea70c484ea27e1a130a9505ba_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic357a6618bb5414880419ca4629afb39_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="icf6b3e9c26ac40f1b0c78676d68e213d_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i7e9c73f0cf7247ef8def85f2835313fc_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id542b9b224974b459d7234bb0247f52c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i03ffabe27b0043ffb65f4c9980cfeb77_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if98b48a4357642ef9d5e6d1e1a61f117_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if8f87858fe244753b49445c2ffa160ad_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i8c757d6cd07a4b8db7fabda605cd1d62_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i35333cc706f446b784e2c67f60137de9_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if16b4e448f044bd5b99af0df4f513fdb_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iec59e3a4193e4dfea11ffaf4017b8df0_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia9f5706621084910a332898c173f0f71_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iab0b0ba4240d4bfd9145996c6cc8d18c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie174b93f7d034caabb37d98bb76aa346_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if62e3ab99ff14fdba2f3d6e444623b96_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i6568200b9ed44f849e91d4423835d5d1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia91bbef77b6148ae9029420269175c38_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ibc9aa550854348d99d697e869e3de9df_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i412e2159a8f8460ba4d87f0962aa51cf_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i362071b00f9b4f4fa5a5d16018f0a727_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib96286139c034a7e99e54000b896e469_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i6b44d16a3171475bb514fd85d7737e50_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib1e1a903ce01436a941c1dd7667343a5_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i0df78be141fb4fbe9844dc014206cd06_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iceabc16b80ed46c0978b06e8169ad375_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i83d65f4696aa41cdac8778feca622322_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i8c3d6b469f7b4684ac6e6d5f862e7de1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i134e24057b354ca9a05a6e9a29096692_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i82bbf3b175904a23b029467841b92587_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="icff3f67a07224b9180bb2518a4c0d159_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1b836bf03eb9499380ab99c52a1bf866_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ied87a95d162345e98f0f5aa404ad0743_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if1443184e318458d826a07a2b40f489c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i675ab9a58d75454d9243c3c8a750c2b8_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i10ea3a94fc5d48d0b5c7d6f49c29fc74_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ib65c4324f6964879aa0e1d8d0e6cb5d7_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="id2457f5c788c47ceb28fc29d1f58b325_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="idd83c37c037148809dc5b702372fcfbf_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i930332687ae64b0b97fbd4e52d207e0d_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i3f61c75d28124f4b81357374187ece92_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EquityIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i8d4cdecebc4d4c439eeea740694a1052_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EquityIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ifb6d1c924487421893988abdb9942fe5_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EquityIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic8b6acef851245b79215eebd69efb603_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EquityIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="iaede3f3ef60543f59da6f2f3294ad6dd_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EquityIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ide4e2564502e4606a3e88cb9392867fb_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="id4acbad79c4e43da9e3cf5b4a53860b1_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i6c6c7ad4355643a48a20c4dc4a3ee26f_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie1443133d87245b880dc064b3f9ff886_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="iad7106f1e5e64fb4b23f95fddc826223_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">adsk:RestrictedStockUnitsRSUsandPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i7604c4dc1d774a0a82618440f273075d_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i26567fed0bea42318cd9b23c66e676ee_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i6f6a27de9e124a7f9ee50d5b819a8119_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8e12ebb6438946a88c328bfca33bcd98_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i80eee41de7b64b228472116b20c371f1_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i4750600b01234ae8bf7a46628af95886_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1ba9db2e7aa648ea9611dbd67007f89b_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i2f2ed4a13de249848a5474cefd1ad4d7_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i18ffb4fd84954cc89a6b8292a1c15c46_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="idc25ea38c1a4493787ba79803493ee26_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i1855ac91cea643ddb7343031a339d4be_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:Fiscal2021AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ibe5e57d317fb4fbf8ece648b59ae0e2e_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i79d2e4bfb2a34b0e874985bf1ee49934_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="iae165d9253ab4d02b009b4aa8f6bd95b_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:SpacemakerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7a96127506be46498cacb5f0930f8aa9_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:StormUKHoldcoLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i681501791fd049efa096f11b052a8e39_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i3c07ce0436884cba954ada9a8c600970_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:UpchainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i2b331fd3c7254d2b82397951fae596f8_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i2cb17968252c43da8905f1a7b6befb92_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:UpchainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if45c2a638ede4a208c928b513665e9ed_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:UpchainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i200d6d98ff7a409287b3e27295085065_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i0015d5479e7e499297a01f4297bb2a03_D20220731-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-31</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i7551f5927fae44809f5bb6a47c197afe_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="idd2f198ab76343cdae94ac6cf4b7224c_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:Fiscal2023AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i6c580fc446e94b8a8a71c9f78d9eedd0_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">adsk:Fiscal2023AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i8d81399060aa4257beff60ae4db6e2d4_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ib80a6a02bae14193a7ebeaa87e8bfec8_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibc99746738664157af0c787162f64c97_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ia153fbdc2b9242a39ddb152ce1b22c6f_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i406a955d3ead45c2acc023284afb3403_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ie7814284e10c42e78979bcde4ff52b15_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iaeb23b9aaffc46e392e818ec5b151692_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i74ab0206e3ad467d8b087b2bd03f4ecf_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3962a052a60746a4add19c218c27646e_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i677392fe370645848a643de74dba188f_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="if231f24dcab44e63b73dcc159520d267_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i93038ee4db5244c7854fadf34e494094_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="idd92bf2eadc047d3b1ac014ca45f15bb_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i888163b4f4b8404c82111f8afa92718d_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i22c0e32abb3640af880ff89222d13484_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ieba5ae6c565a429fafe2bb3f79b75893_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i539c5e83c4254d8c870fe90d2bf8a203_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="iff4943e8b1204751aca9ed77057a992b_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="if4b845b8f9ed465ca19a74b70256a2b9_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i62553d1c06fb4245b2f60ee5e212f981_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i87cd6506ee8c41e28b9ba28a67b95156_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="id4be14d457f247f5a4b7f877853a91d1_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="id465dd7caf064649921b6595d9849430_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic96f7028cd984b9ba40d6403c09fece2_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if09a573907ca40ceac6e7aedd383c314_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia73b104e59cd4653bb3073828056dd48_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i62c6656378a6414eb327b59f0cd1c769_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ib20e4194a4214c789bf767e302635475_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="idb9485d6d621450696851f023e6e1abd_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i79adf11a42134d45bfb3a225c972650d_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="idccb8b99dd434678aaf10c910606123e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">adsk:EmployeeQualifiedStockPurchasePlan1998EspPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="iba18994900724bc297795d9647656a32_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i8143f994e3394646871bdaf70a23baf1_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i68a212306d5444b189d15ec5e6b67289_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i05071441360d4484add0ff915c8d454f_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceTaxCreditCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if86346af582f4b18a1a5019735b6cf3a_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ie3382ca9346440a7a592a191cb0bd145_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">adsk:CertainEmployeesOfAcquireeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ia00bca8e9e7c43c69307434ccb8c1996_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie608bf19c4484a9d866e4659a8857753_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i096b4f8c98074bf39ad3230f3b9b268f_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i2955eba89a1a448a8fabac66e009103c_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i653f5673745642d3be47f44c2fc430d0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ifebdc908b922417b86df42a35868e381_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="idc486ccfcf1d479fa00fc3824a5f19f0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="id1d59e3fce2040d898d82769b1df1e06_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i00c94424658346be977c6cd8a3390e85_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i6acb5b0310e5482ba01d2aca364333e1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i58e792dedda64145abbb1723a0ed238b_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i8c530e486cff45f998d11217180e64af_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i72562ce94dca4f99b5d1cfd3be9615b2_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">adsk:CloudbasedSoftwareHostingArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie5c4554dae2e464db0e132a772c0c2c1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">adsk:CloudbasedSoftwareHostingArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i84785590a9c64aa3a2496e18c818b4a6_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAxis">adsk:RabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i94a771dba86242a78c2a434b8547d1ea_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="adsk:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAxis">adsk:RabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5b21ade8fac041ab80bb77839c173e16_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i00195adbe4484b5e8ae4f94a78d99fbd_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i844d1397e50740c6b068b663bfeb3259_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i57acc53b4eae436ca26603defafdd6ae_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic48c82ffd9f44da5ba619171d765aec3_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i3c450959404b4ac1b4aa2a5ce5a86759_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i095d3f678bf24a9bb57fbe5f6f52a486_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">adsk:FurnitureandEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="if0d6f1542cf94da08f2395a22be349cb_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">adsk:FurnitureandEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i3047beaabbc944c0a2e19e8c0a2ad9ab_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A240NotesDueDecember152031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie68cc06fc40f48dabbf6e0d291d050ae_D20211001-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A240NotesDueDecember152031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="idb46b302b8a2436782d3b41bf6e4ef0f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:TheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id12e2c5961bc4c5688e78234870234a9_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:TheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i99bbad98110f43c8b906cc899ac62d0e_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:TheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i84f454e672724b4abfcde967a23be240_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:TheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i833d915b0aeb40e6979eab0e827a8278_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:TheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if642e56d895b4466a6486fbae856da34_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:TheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i3432c5e363ce458683c1d7fa5aaead99_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A285NotesDueJanuary152030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i0236ec3124e646f6b575fc1b58f51c1a_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A285NotesDueJanuary152030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i171d14d50d2c43438311706dafe742e8_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A2015SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ieae4e45f045f4ba794c6a948a9cde8d1_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A3.5NotesdueJune152027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="i0cb65f0720c241ad878d07d938e23b37_D20170601-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A3.5NotesdueJune152027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i6e1be89a3ac7464fab7b64a299919fe5_D20170601-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:SeniorNotesDue2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i5f64c194bb154b438217be024c083b14_I20150630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-30</instant>
        </period>
    </context>
    <context id="i0738f31cdb1b493d83ffe471ab1bc2b8_D20150601-20150630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-01</startDate>
            <endDate>2015-06-30</endDate>
        </period>
    </context>
    <context id="i346def502f30479db121a671748e95e7_I20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A2012SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-12-31</instant>
        </period>
    </context>
    <context id="ia643e2f5520d44e68d92e95256f6e3ff_D20121201-20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A2012SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-12-01</startDate>
            <endDate>2012-12-31</endDate>
        </period>
    </context>
    <context id="i248b67e7027a4cb19c1c830ade334046_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ib896fa478a1d444a998747e95f9443d0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A2012SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i1e7d1e1f9238458aa684b4620d1d0886_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i9b5aa8f1843e42519726b1b0480c7754_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:SeniorNotesDue2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i0e035bdb5b384f7c88bd384b57c81fe5_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A285NotesDueJanuary152030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="icca0bb2cceb341baa80443fb337785f8_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">adsk:A240NotesDueDecember152031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i0888908c13c448f2871bae78bfe80719_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="if5f422adb4554607b7147a55aa88f99f_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i4a68cd76b649494598f943428111446b_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">adsk:FacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i48f1f47946b848d4b9ccaf07f1dbfc46_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">adsk:FacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ie7b566a7fec64211b22fc9e35b67ffe7_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">adsk:FacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i4ce4502390fd42c4a19cc47a70ff0e4f_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">adsk:FacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i859f1f4533db4dd5b7385af49044f66b_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ie5ef459e5d9b40bd878d5a5d73d9bf25_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostOfOtherRevenueMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i530d9d115eec4bdca64bab3fe4e4b31f_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ieb94d86e1e2b4c78b441f36b008f170e_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostOfOtherRevenueMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i1915fbce55fd4275b25fa02f6c5429ad_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i92f8c04d6ee5436982783456252afec4_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostOfOtherRevenueMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i4c54d83509d341f99c653719fe7f9727_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib93332b4529543819b190ee37cb4626c_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostOfOtherRevenueMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i66024392556b4e61b4e89c3aa3080ea4_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie1542b5fc76c4ad9887d9bbc3cdd1417_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i57b7d171a071433e81f11f8451310843_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="iefa8065835db4c6d8963f3da2e37f984_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i37988ff05f5b4b909d2f199a42720643_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:OtherAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i9e9f637a2fe44f0184564d9df87cdba5_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:OtherAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i143bce59ec3e4c98b07c26fc3ece1638_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:OtherAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i505ec5d6f35d4057ba6e5462b319df56_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">adsk:OtherAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if82e4fe997474b72914f4b536541926b_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ie0471f976e524042a670958ea7fd0a62_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i97a1614348274cd3adaa3e799b0d664e_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if5ed9d37eea14bed94a3801df6cf1dba_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="if3c81eaf6ed3488993ff7977a314e92f_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i0d93b427e82447398dd8e648a6f5d7a1_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i176eadf5a18043bd9ad1e395b799b9f9_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic3e2c0b4bcd54d1d8fe1bbdf12be1798_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ic1f6278255fe491f85fa11c8ace4c803_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i1b9cf794355b46b6a10cac7c6242ce8f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i29a91a4979e949bfa531e473ae457f2b_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:SubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i774153da9c8f4d1d8362cbf0511ab019_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:MaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i4747c400b42a4b6d8865d8d78887878a_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i976188c2f6754f0eadc546d4dc00e186_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i2483a0d250bf4d08a6aef809fb8d03b2_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i0b0a36b3055846c69fdf11a6da43187c_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i38760fc374b64d11a08a9aa8a563221a_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:SubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i3744416d5c2f44719aef01284a8de812_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:MaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i22cc585c4d4f45d6b00a838851e908f3_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i8272ed8692c540059512c41edac3d173_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ie693d4f8a5f34c1280cf94eeb0cf92fd_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i070fa0ec128242bc85f5fadcde8bf0f9_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if3b4d78b8e6e4f16a8b5bffde2fed4dd_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:SubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i7bffedd2c35648fb85e7814a92d7411e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:MaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icb4e685d12c543df9a283f1dd9ac1cc8_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5cab8f9a0f14477bb10ec2fc45a39436_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="id334fb3b200640c1b64fad75255eb6f1_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i201fad0cc75b42948a32cc50c6fa5a78_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i4c02c49551544924bddce28a50ab142b_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:SubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia9bcc5213f5146878366a2f8d0037e7d_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:MaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i12580ec61bac47c5a0a9954ea0e814f5_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">adsk:CostofSubscriptionandMaintenanceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i011f0974a8994f429a369ea4bfa15da0_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="idc29f09655994c0da3d91b105b2d1d84_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i63fbd7b2ecc14135afc4a3011cbb6ef1_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib0885b6ec0e94fdb96b46549805db9cd_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i74580ba0cc8e4085ae05940afd175266_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1715ccca8d024e969972bfe541061668_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia88593b115524e99987168384b4e96a7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i7952de78da5e410eb27979ca88ac7409_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5387f97406fb41fb8007995c81ca6244_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i20799cf982964f7f8fa31e7e91f65e3c_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id98beb048d2b473193ffd48aedbc500b_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i1f900d0587ab43b183e89f21cfa6b669_D20220201-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i348777e3cba449a9b4a738b239769664_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id2571d8fd16e44f59d78c7d299ebc209_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1d8968959b7149c38714218ff8c3d474_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i85e1ab100cd24b8ea10434b37d6f4fbc_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7d1dc3e72deb4c438ac0c854964359c2_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i3a75bb23f251440dbd6f44cc78b2596d_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i270186f4a83b434e98df4824572afc84_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="iad2a77f65c2c4f44883811f494b8ae08_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i2d2bac7a2bc74f5cbf8dd9fae350f261_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i8905999189cd4937a39305998f1be6d4_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie382b81df5cc4fd09d915ab2c651656d_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adsk:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ib03bac0b10404a6989a32843c8b1d88e_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adsk:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i2df539ca85634f17a5357efb553a9b33_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adsk:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie7fe4569d0334248a16a979a872bc9d8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if9d4356014354cc7a279474348680306_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i588f23ee37c943c0aab50a90432b57a1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6b82cdbda08246cf9074f15c38967675_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i5742c20747304af2999d310e68aefdd4_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="icef7d0f437e64a069d76f608574d7667_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6a5fccec60fc4403bcb0aac49c78e06d_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="id3dc12d7f4dd4713931b610d506f9111_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="idd00bbf7ba0a4aa093dcd25b707dc48f_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="id12386aed71a45378962f7b15088f169_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i35359f34c328434682fba2d360033b2e_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i3b19cdb8962e44ddb6da28dd86a83dad_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3cb9b6acf58c47ebb67b3dcaadcd493b_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ie57e3243485b4e06a70d31d176d1fd64_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i18ccfadca2c14c59bb8e922dc5861094_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ic9291f8f30114bfd852e67ad376a6e83_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i780bcfdc914040c88874b257df85dfc8_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7c04100ac1bb4f529c3abd93c83eab06_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adsk:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i4e85cb1df9614cdc9540fa71b05b1aeb_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adsk:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i93a56991e06044739a929733344209bb_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">adsk:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i9b2a023fad26428d8d75fa538a083987_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5b08d97030254106bfbf75a991231956_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i86c6d2103bf54b1584b1870e3befae09_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i7c3fbf6c821f4fa8868ab2922b4037a8_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i17a7882ef6e3478e91a74a9e2bc999f8_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic5e597cc68df44fc9640dea289ed713d_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ieee57865f5e44843abe468837b039fba_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i86d7be9194d74020bbde1860e8ccf8d8_D20220201-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i0dff6025fe7941cd9193c4f3f1b5d92e_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i62f5429955914e058a4303ea55fc09f4_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="iaf88d219453c4c818ce576f5867bfdc0_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i7d195af0645949019c27b2f10ab3bcd9_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i9220b6a9bd6e4e27b4f948d29af41633_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6f1312a9fa5c4241b0ac8d76d68a0b90_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iaa9964c3e32e4bf58623c59032efe851_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iee0d3059c78446f59e9cf212c243a38c_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5e968988d34d4621b56c583ea55c8017_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="id192e3f603514143a92c39a46d5faca5_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i8bdc3fdc3f124844b2e0da1140047470_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i2054fc386d214c6a83d3416237998fc9_D20210201-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib25a1dfa3a7e424dade637151399fc70_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i7409e343adb2498685d3db2b774f5347_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="if2d3a3df9ce1487faa89dba8ade83b70_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i1dc8acbd15d543b182a2b374d140d1f8_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i26df2467182644cca787b8da78da0882_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i43abae7ac3a846ed8a2bb0e74633fff2_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia26cf3a5664c450eb15094a78e072f35_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adsk:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i70f3d72442284e28af564eb6a2598fad_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">adsk:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i294d8ede809546e18b0d6ce8ec788394_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i035765f68d534a83869d62be0d01b52b_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i7d3319ef8cb94ed88c06635e69810c03_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ibcd21e096162407ebbc66b8a55eb7f6d_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib7b49cd841e941fbbc0f75c4fa706867_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ia3dc5b61ab374b008da7d663e391ec93_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000769397</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="category">
        <measure>adsk:category</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="tradingday">
        <measure>adsk:tradingDay</measure>
    </unit>
    <unit id="period">
        <measure>adsk:period</measure>
    </unit>
    <unit id="businesscombination">
        <measure>adsk:businessCombination</measure>
    </unit>
    <unit id="acquisition">
        <measure>adsk:acquisition</measure>
    </unit>
    <unit id="segment">
        <measure>adsk:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80L2ZyYWc6YzE1MmZjMjcyYTc1NDFkNmIxMTFiYzU3MmQ5YzQzYzYvdGFibGU6YzhhMDQwODUyNmRjNDM0NDllNTY4NDk5ZGI1M2RkZDMvdGFibGVyYW5nZTpjOGEwNDA4NTI2ZGM0MzQ0OWU1Njg0OTlkYjUzZGRkM18yLTEtMS0xLTkxMjY0_4589597c-940d-47c7-8ff7-b2e4cecb4572">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80L2ZyYWc6YzE1MmZjMjcyYTc1NDFkNmIxMTFiYzU3MmQ5YzQzYzYvdGFibGU6YzhhMDQwODUyNmRjNDM0NDllNTY4NDk5ZGI1M2RkZDMvdGFibGVyYW5nZTpjOGEwNDA4NTI2ZGM0MzQ0OWU1Njg0OTlkYjUzZGRkM18zLTEtMS0xLTkxMjY0_9fa58e92-eb3b-4c13-b962-08313e421d49">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80L2ZyYWc6YzE1MmZjMjcyYTc1NDFkNmIxMTFiYzU3MmQ5YzQzYzYvdGFibGU6YzhhMDQwODUyNmRjNDM0NDllNTY4NDk5ZGI1M2RkZDMvdGFibGVyYW5nZTpjOGEwNDA4NTI2ZGM0MzQ0OWU1Njg0OTlkYjUzZGRkM180LTEtMS0xLTkxMjY0_8adc458d-4221-4b15-8f50-f146ad09d72f">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80L2ZyYWc6YzE1MmZjMjcyYTc1NDFkNmIxMTFiYzU3MmQ5YzQzYzYvdGFibGU6YzhhMDQwODUyNmRjNDM0NDllNTY4NDk5ZGI1M2RkZDMvdGFibGVyYW5nZTpjOGEwNDA4NTI2ZGM0MzQ0OWU1Njg0OTlkYjUzZGRkM181LTEtMS0xLTkxMjY0_2ddebc65-2dcd-44bb-843c-1dc791dd86d5">0000769397</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80L2ZyYWc6YzE1MmZjMjcyYTc1NDFkNmIxMTFiYzU3MmQ5YzQzYzYvdGFibGU6YzhhMDQwODUyNmRjNDM0NDllNTY4NDk5ZGI1M2RkZDMvdGFibGVyYW5nZTpjOGEwNDA4NTI2ZGM0MzQ0OWU1Njg0OTlkYjUzZGRkM182LTEtMS0xLTkxMjY0_fdeb0d62-5739-4423-9354-d170cf2736b4">--01-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i80757e6f521b44db91c99633095233d7_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80My9mcmFnOjY2ODUzNWJhM2U1YzQwMzhiMzdmM2ExODk1NDJkODIxL3RhYmxlOjBjMjFhMDJlZWI1ODRjNWY5YmNkMjVjMTZlMGZkZWZhL3RhYmxlcmFuZ2U6MGMyMWEwMmVlYjU4NGM1ZjliY2QyNWMxNmUwZmRlZmFfMi0xLTEtMS05MTI2NA_b200f23d-d774-4d4c-9ca9-3da72a1a6f27"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic8b6acef851245b79215eebd69efb603_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzU1NA_4e1b0d7e-de0b-4947-ae78-159d6e717472">P01Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="iba18994900724bc297795d9647656a32_D20220201-20220731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81NS9mcmFnOjcyOTViZGRhYTI1MDQyMDlhZDE1OTdlMjE2OTY3MzhjL3RhYmxlOjg2MTgxNjZiMDBmZTQ5M2U5YzA5MmQ4OWQ4OTcxMzg3L3RhYmxlcmFuZ2U6ODYxODE2NmIwMGZlNDkzZTljMDkyZDg5ZDg5NzEzODdfMC0wLTEtMS05MTI2NA_d5125d05-92ec-476b-be04-11938108141e"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i8143f994e3394646871bdaf70a23baf1_D20220201-20220731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81NS9mcmFnOjcyOTViZGRhYTI1MDQyMDlhZDE1OTdlMjE2OTY3MzhjL3RhYmxlOjg2MTgxNjZiMDBmZTQ5M2U5YzA5MmQ4OWQ4OTcxMzg3L3RhYmxlcmFuZ2U6ODYxODE2NmIwMGZlNDkzZTljMDkyZDg5ZDg5NzEzODdfMC0xLTEtMS05MTI2NA_d79de0be-3e69-4a8d-a726-c2632393c7c5"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i68a212306d5444b189d15ec5e6b67289_D20220201-20220731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81NS9mcmFnOjcyOTViZGRhYTI1MDQyMDlhZDE1OTdlMjE2OTY3MzhjL3RhYmxlOjg2MTgxNjZiMDBmZTQ5M2U5YzA5MmQ4OWQ4OTcxMzg3L3RhYmxlcmFuZ2U6ODYxODE2NmIwMGZlNDkzZTljMDkyZDg5ZDg5NzEzODdfMC0yLTEtMS05MTI2NA_7710473b-3c80-450d-a961-c665a0a7039b"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <dei:DocumentType
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTEy_e804d910-f760-409e-9be8-3d018aba5c0e">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6YTEzMWFmNjVjNTE0NDUzOGI2N2NhNzdmYmVjYTU4NWYvdGFibGVyYW5nZTphMTMxYWY2NWM1MTQ0NTM4YjY3Y2E3N2ZiZWNhNTg1Zl8wLTAtMS0xLTkxMjY0_aa846b4c-b318-492b-a8db-fc1081dd69e5">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xMzY_3bf56547-4526-444b-aa69-290d892a6a05">2022-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6NjlmOWVhOThmZDdjNDE0NmFmYTdiY2UwNTNkMDFiZGQvdGFibGVyYW5nZTo2OWY5ZWE5OGZkN2M0MTQ2YWZhN2JjZTA1M2QwMWJkZF8wLTAtMS0xLTkxMjY0_3883ae02-5426-449f-8c8f-f559ec44f39d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTEz_e7ba9e2f-abd3-4145-a511-e3103b579837">0-14338</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTE0_0ded5aa6-d6fa-4574-a4b7-c4869e4aace6">AUTODESK, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6ZDI1NGFhNWNhYzMzNDZjNGE3MTc3ZjNmZjk5NGM1NDkvdGFibGVyYW5nZTpkMjU0YWE1Y2FjMzM0NmM0YTcxNzdmM2ZmOTk0YzU0OV8wLTAtMS0xLTkxMjY0_15fa3767-f281-407a-91ba-a2d0e9d0d0c2">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6ZDI1NGFhNWNhYzMzNDZjNGE3MTc3ZjNmZjk5NGM1NDkvdGFibGVyYW5nZTpkMjU0YWE1Y2FjMzM0NmM0YTcxNzdmM2ZmOTk0YzU0OV8wLTMtMS0xLTkxMjY0_075efc85-5b06-4d5e-81d6-5f2b25537c27">94-2819853</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6ZDI1NGFhNWNhYzMzNDZjNGE3MTc3ZjNmZjk5NGM1NDkvdGFibGVyYW5nZTpkMjU0YWE1Y2FjMzM0NmM0YTcxNzdmM2ZmOTk0YzU0OV8zLTAtMS0xLTkxMjY0_b484b987-14b4-44b2-bf5e-5d59f3ec4022">One Market Street, Ste. 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6ZDI1NGFhNWNhYzMzNDZjNGE3MTc3ZjNmZjk5NGM1NDkvdGFibGVyYW5nZTpkMjU0YWE1Y2FjMzM0NmM0YTcxNzdmM2ZmOTk0YzU0OV80LTAtMS0xLTkxMjY0_73cacaaf-f7d0-4ed5-b8d5-46bbec13ebfa">San Francisco,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6ZDI1NGFhNWNhYzMzNDZjNGE3MTc3ZjNmZjk5NGM1NDkvdGFibGVyYW5nZTpkMjU0YWE1Y2FjMzM0NmM0YTcxNzdmM2ZmOTk0YzU0OV80LTEtMS0xLTkxMjY0_9c606fba-4116-4dab-afbc-e2705d59413f">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6ZDI1NGFhNWNhYzMzNDZjNGE3MTc3ZjNmZjk5NGM1NDkvdGFibGVyYW5nZTpkMjU0YWE1Y2FjMzM0NmM0YTcxNzdmM2ZmOTk0YzU0OV80LTMtMS0xLTkxMjY0_9bf909f0-8b3f-4970-8115-46eb81227faa">94105</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTE1_99e9675b-a307-4bb2-9d94-75b32a127108">415</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTE2_0d1526e4-35df-45be-848b-36336e2d2ca5">507-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6MzZmNTdkZjljMzVkNDUzZDhjZGM0MjI1NTliNDkyYjkvdGFibGVyYW5nZTozNmY1N2RmOWMzNWQ0NTNkOGNkYzQyMjU1OWI0OTJiOV8xLTAtMS0xLTkxMjY0_bb9d6a91-eb7a-4404-ad5b-505a90520337">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6MzZmNTdkZjljMzVkNDUzZDhjZGM0MjI1NTliNDkyYjkvdGFibGVyYW5nZTozNmY1N2RmOWMzNWQ0NTNkOGNkYzQyMjU1OWI0OTJiOV8xLTItMS0xLTkxMjY0_aad9ec79-742f-4eae-9f9e-c8f29e053a25">ADSK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6MzZmNTdkZjljMzVkNDUzZDhjZGM0MjI1NTliNDkyYjkvdGFibGVyYW5nZTozNmY1N2RmOWMzNWQ0NTNkOGNkYzQyMjU1OWI0OTJiOV8xLTQtMS0xLTkxMjY0_1464736b-e9a1-4b84-b315-2fce83dff610">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTA5_72ec68e4-7943-4640-9673-1775816848b4">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTEw_1edc811b-b1ab-4b9c-95f3-5eb6e09ebadd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6MmEyMTczN2UwMWVlNDBiN2FiNThhNjIyZjllY2U4MWQvdGFibGVyYW5nZToyYTIxNzM3ZTAxZWU0MGI3YWI1OGE2MjJmOWVjZTgxZF8wLTAtMS0xLTkxMjY0_c17ca10f-fdba-4702-8755-4af4b182c5da">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6MmEyMTczN2UwMWVlNDBiN2FiNThhNjIyZjllY2U4MWQvdGFibGVyYW5nZToyYTIxNzM3ZTAxZWU0MGI3YWI1OGE2MjJmOWVjZTgxZF8yLTYtMS0xLTkxMjY0_4344d4c7-1745-4aa8-9804-339e387277cf">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGFibGU6MmEyMTczN2UwMWVlNDBiN2FiNThhNjIyZjllY2U4MWQvdGFibGVyYW5nZToyYTIxNzM3ZTAxZWU0MGI3YWI1OGE2MjJmOWVjZTgxZF8zLTYtMS0xLTkxMjY0_d67f2811-ee97-496f-b8e0-609fba241595">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xOTEx_def18f47-91d2-45d4-85a1-f913543bdf28">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="icd70870980ef429caeb9b251efb414d1_I20220825"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xL2ZyYWc6Mzk1ZjgzNDNkNTUzNDU2Yjk2OTUzMzdjOWVhMTM1ZDcvdGV4dHJlZ2lvbjozOTVmODM0M2Q1NTM0NTZiOTY5NTMzN2M5ZWExMzVkN18xODgx_de0da8e3-2593-4abd-997d-2b11990acadd"
      unitRef="shares">215859048</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2adec23214d4ca59337b26413de51c6_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMy0xLTEtMS05MTI2NA_8c45ce6e-e707-4222-a240-cbb8bd8f4325"
      unitRef="usd">1160000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic83555aaeed94ef99439270eb0e92599_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMy0zLTEtMS05MTI2NA_95c8d085-aea5-4df1-b2ed-69e6219d01cc"
      unitRef="usd">997000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7089f6c92c9c4267a2fad7536b66415b_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMy01LTEtMS05MTI2NA_f38d7766-9a2f-4f51-8fbe-f93270c0f3f2"
      unitRef="usd">2249000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc7837c8fa4544c4be14ee53f54f42b9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMy03LTEtMS05MTI2NA_e362848b-6dc2-42f9-9f21-89ffcf9b0a6d"
      unitRef="usd">1924000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3771833442447c59a9e577969a5e9ba_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNC0xLTEtMS05MTI2NA_545d53da-b005-423f-a125-ed2ac4da702c"
      unitRef="usd">17000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74080beae2344109a4fa14beec45e088_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNC0zLTEtMS05MTI2NA_b6c53b5d-c4c4-44ae-b8a3-2143fdc8c918"
      unitRef="usd">17000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83bcd8f84d984c4cbc3af6ae11671d41_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNC01LTEtMS05MTI2NA_d394f2db-d2be-48cb-bc02-414443227a24"
      unitRef="usd">35000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e2d393118b0478a945d457352c4222b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNC03LTEtMS05MTI2NA_cb7c032d-6826-41f3-ba1a-3e4666caf448"
      unitRef="usd">36000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib20bdf8d7cb648648b4a66944a15d3ca_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNS0xLTEtMS05MTI2NA_259a5ace-3aa5-4249-9103-85e1d1c426bb"
      unitRef="usd">1177000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1beb4df7c2d34b4b9d472f42e1d29844_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNS0zLTEtMS05MTI2NA_0f22635f-515e-4621-b520-ffbda82b8f49"
      unitRef="usd">1014000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44739f3211504c20b25c69eef91aa9fb_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNS01LTEtMS05MTI2NA_c6cecb53-b3e8-4616-9094-5b4f76eb4f2e"
      unitRef="usd">2284000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ffe5c53bbc34486ab37601aecd3d669_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNS03LTEtMS05MTI2NA_8b0f8801-d390-45a5-9571-b12c8b27b573"
      unitRef="usd">1960000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5448562c81942119d7a9a6b56c07a08_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNi0xLTEtMS05MTI2NA_d91b4f8c-56a6-4140-b1e5-fd39a4b8e9e8"
      unitRef="usd">60000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0886d2dfdfc42938a2aa2552a4d6313_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNi0zLTEtMS05MTI2NA_332998e1-455d-41ef-aeb5-f19321ec2bc1"
      unitRef="usd">46000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc8a244689dc4cb892488c84cf2e2d93_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNi01LTEtMS05MTI2NA_ff9c0d1a-35fd-4f95-90ea-f90015f76d9f"
      unitRef="usd">123000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3133ab1e46614a96ab2f7032771b9dd9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNi03LTEtMS05MTI2NA_dec453d8-81df-489c-8415-31547b852da8"
      unitRef="usd">89000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNy0xLTEtMS05MTI2NA_1670f99d-f6d4-4e28-81a6-4728b3824c67"
      unitRef="usd">1237000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNy0zLTEtMS05MTI2NA_47e5f60d-3426-4263-8026-c02eb1898fd1"
      unitRef="usd">1060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNy01LTEtMS05MTI2NA_5c16ca40-9980-4de4-9b00-1e6536857898"
      unitRef="usd">2407000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfNy03LTEtMS05MTI2NA_f30fa3d8-f30f-4447-bcb3-f6774bfa9e53"
      unitRef="usd">2049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib20bdf8d7cb648648b4a66944a15d3ca_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfOS0xLTEtMS05MTI2NA_8622871a-81ed-4799-86bb-ffdbaf2ea6b3"
      unitRef="usd">83000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1beb4df7c2d34b4b9d472f42e1d29844_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfOS0zLTEtMS05MTI2NA_3eadce8d-716f-479c-a503-8ab6e1edb39b"
      unitRef="usd">76000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i44739f3211504c20b25c69eef91aa9fb_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfOS01LTEtMS05MTI2NA_0471f440-3b67-4bc5-8916-17058ae2fadf"
      unitRef="usd">167000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3ffe5c53bbc34486ab37601aecd3d669_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfOS03LTEtMS05MTI2NA_25ec729c-6961-4016-ad8e-35edc2e49a07"
      unitRef="usd">144000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if5448562c81942119d7a9a6b56c07a08_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTAtMS0xLTEtOTEyNjQ_2973df78-087f-4fdd-88e1-1a33fd9f7a4c"
      unitRef="usd">21000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia0886d2dfdfc42938a2aa2552a4d6313_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTAtMy0xLTEtOTEyNjQ_43e590bb-71f0-4883-88b9-282a8cd24a0a"
      unitRef="usd">16000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibc8a244689dc4cb892488c84cf2e2d93_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTAtNS0xLTEtOTEyNjQ_c97db20b-9cd1-4f70-9a82-4024b4e00fd7"
      unitRef="usd">40000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3133ab1e46614a96ab2f7032771b9dd9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTAtNy0xLTEtOTEyNjQ_7031ac67-7db9-4e70-961f-e8664f007521"
      unitRef="usd">30000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTEtMS0xLTEtOTEyNjQ_1a2e3aef-1071-44a2-b1aa-94f110ce25c7"
      unitRef="usd">15000000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTEtMy0xLTEtOTEyNjQ_c3056a46-c18c-412e-aab7-b79795c55f45"
      unitRef="usd">14000000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTEtNS0xLTEtOTEyNjQ_166006a4-182c-4c6e-bf02-b32b7def23b7"
      unitRef="usd">29000000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTEtNy0xLTEtOTEyNjQ_6a4f2fed-1710-45a7-b775-919ce047574b"
      unitRef="usd">24000000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfRevenue
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTItMS0xLTEtOTEyNjQ_e675f02d-9dbf-4871-b073-dae24bd2244e"
      unitRef="usd">119000000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTItMy0xLTEtOTEyNjQ_106e550c-92e4-487d-9e99-2dddb6adbc20"
      unitRef="usd">106000000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTItNS0xLTEtOTEyNjQ_255bdec6-6a0f-4662-9f23-65b540644148"
      unitRef="usd">236000000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTItNy0xLTEtOTEyNjQ_be0c66a3-f53e-4a0a-984b-1b7f33624b70"
      unitRef="usd">198000000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTMtMS0xLTEtOTEyNjQ_20aa6667-e2ab-4c2b-85a0-b6fe9fda8c18"
      unitRef="usd">1118000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTMtMy0xLTEtOTEyNjQ_e3bc2cc7-cc15-4c53-b9ee-1dacc52d82b6"
      unitRef="usd">954000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTMtNS0xLTEtOTEyNjQ_2b1b1bd6-e5d5-4979-b48c-09494b961c94"
      unitRef="usd">2171000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTMtNy0xLTEtOTEyNjQ_df05bf06-7acf-4441-b33c-3491ab1a5cdf"
      unitRef="usd">1851000000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTUtMS0xLTEtOTEyNjQ_e7f6b736-936a-4f66-9919-7f931c7f07f1"
      unitRef="usd">433000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTUtMy0xLTEtOTEyNjQ_d64d7313-e794-47bc-917c-d5057fb5d92a"
      unitRef="usd">399000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTUtNS0xLTEtOTEyNjQ_a8f1394d-d2ab-46d3-b570-e53eb9f37bc8"
      unitRef="usd">852000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTUtNy0xLTEtOTEyNjQ_56c9bec7-9915-48f2-84db-aee22d865bdc"
      unitRef="usd">776000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTYtMS0xLTEtOTEyNjQ_24da0b92-27ae-44be-b7ca-03f989395f36"
      unitRef="usd">306000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTYtMy0xLTEtOTEyNjQ_b863e6e1-d52e-4a2b-8582-e3c9ffa1efb8"
      unitRef="usd">277000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTYtNS0xLTEtOTEyNjQ_63d27c64-06a4-4a09-9d5d-c05d677e46a5"
      unitRef="usd">595000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTYtNy0xLTEtOTEyNjQ_fe5fb675-7b78-4bd8-953a-10c14c1ef897"
      unitRef="usd">543000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTctMS0xLTEtOTEyNjQ_dd169c86-19ca-420d-a98a-627b3b0d9ac1"
      unitRef="usd">128000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTctMy0xLTEtOTEyNjQ_0171d0b1-461f-4f4d-8eaa-58922d8f40f6"
      unitRef="usd">119000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTctNS0xLTEtOTEyNjQ_d35fcb09-b226-4b0e-9c57-fcea465bd43c"
      unitRef="usd">248000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTctNy0xLTEtOTEyNjQ_72d37065-046c-4569-9d81-91341d7db341"
      unitRef="usd">231000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTgtMS0xLTEtOTEyNjQ_3c1163a0-92fe-401f-95f4-c04d2cbfead5"
      unitRef="usd">9000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTgtMy0xLTEtOTEyNjQ_6a9ab434-089d-4c58-a302-1af90e18eb46"
      unitRef="usd">11000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTgtNS0xLTEtOTEyNjQ_d6342d08-32d2-475c-bb28-f84b9d92988c"
      unitRef="usd">20000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMTgtNy0xLTEtOTEyNjQ_d2af7294-059b-4a85-a271-ccddfb70cc6a"
      unitRef="usd">19000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingExpenses
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjAtMS0xLTEtOTEyNjQ_a63f0d97-5d58-45e7-ab92-fce8931f95da"
      unitRef="usd">876000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjAtMy0xLTEtOTEyNjQ_1342355c-979a-4570-bee4-788342771445"
      unitRef="usd">806000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjAtNS0xLTEtOTEyNjQ_1248d34e-2700-4143-b579-09a7d6afc6ce"
      unitRef="usd">1715000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjAtNy0xLTEtOTEyNjQ_892a1f2b-c518-4bcd-ae6c-9f6c4324d3a9"
      unitRef="usd">1569000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjEtMS0xLTEtOTEyNjQ_b724cfa8-9551-4326-a6b1-e91de48b0bb2"
      unitRef="usd">242000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjEtMy0xLTEtOTEyNjQ_f5056948-4431-4b29-a3d8-5035432ad209"
      unitRef="usd">148000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjEtNS0xLTEtOTEyNjQ_a0a89a2e-d4ed-4c22-95e9-1725b541e44a"
      unitRef="usd">456000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjEtNy0xLTEtOTEyNjQ_fe568f60-9451-4271-ac77-893355a04322"
      unitRef="usd">282000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjItMS0xLTEtOTEyNjQ_0c4365d7-d20a-45a3-9bdb-a8a016e45e0b"
      unitRef="usd">-10000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjItMy0xLTEtOTEyNjQ_a23bbb71-8786-4ca0-bbd1-858c23ae5786"
      unitRef="usd">-9000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjItNS0xLTEtOTEyNjQ_6f3aad95-919f-4489-b3f0-70d9821aa466"
      unitRef="usd">-29000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjItNy0xLTEtOTEyNjQ_d87a0c6e-a3ec-4624-876b-c66b95c0379d"
      unitRef="usd">-12000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjMtMS0xLTEtOTEyNjQ_49aeea47-d824-44e4-9c58-256a5bf7a14b"
      unitRef="usd">232000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjMtMy0xLTEtOTEyNjQ_50a6d739-1a28-4588-93b0-cca30f385fe6"
      unitRef="usd">139000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjMtNS0xLTEtOTEyNjQ_78d36777-51a4-49fe-afec-db63fea0bd24"
      unitRef="usd">427000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjMtNy0xLTEtOTEyNjQ_9e70c102-1108-4b92-85d5-b93110bfaca1"
      unitRef="usd">270000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjQtMS0xLTEtOTEyNjQ_1d83560e-8d76-42c9-8477-d03d1f97113f"
      unitRef="usd">46000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjQtMy0xLTEtOTEyNjQ_34fc365a-c9bf-4d76-a6a2-0208c2736098"
      unitRef="usd">24000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjQtNS0xLTEtOTEyNjQ_10c72b20-026d-423c-b0f2-f652badf6acb"
      unitRef="usd">95000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjQtNy0xLTEtOTEyNjQ_509c3a15-e8f6-4ffd-9e57-66e310bbc28f"
      unitRef="usd">-1000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjUtMS0xLTEtOTEyNjQ_d3a4b955-b51c-409a-ba43-dce0ad9baf7b"
      unitRef="usd">186000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjUtMy0xLTEtOTEyNjQ_6b63f45d-051d-4260-95ea-ff876d6d4202"
      unitRef="usd">115000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjUtNS0xLTEtOTEyNjQ_f6ba0941-3e5f-4707-b67c-b5e54137306b"
      unitRef="usd">332000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjUtNy0xLTEtOTEyNjQ_e1e42b55-bf7f-4410-b2e3-97198a70741f"
      unitRef="usd">271000000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjYtMS0xLTEtOTEyNjQ_ea66bad5-e84b-4167-b13b-c33ec3baf072"
      unitRef="usdPerShare">0.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjYtMy0xLTEtOTEyNjQ_58d61e1b-88b9-40bb-8814-d490622b283c"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjYtNS0xLTEtOTEyNjQ_54bca097-727e-4f4c-9b74-a6ab6963702b"
      unitRef="usdPerShare">1.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjYtNy0xLTEtOTEyNjQ_4d255e5f-594e-4438-acfe-840269719857"
      unitRef="usdPerShare">1.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjctMS0xLTEtOTEyNjQ_060bd3ca-424c-4e4a-81e9-74f365fd99be"
      unitRef="usdPerShare">0.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjctMy0xLTEtOTEyNjQ_9d7bcd2a-ef4b-491f-ad7a-e56a1d1b6f9e"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjctNS0xLTEtOTEyNjQ_0312eff2-c6d0-4b71-9d3d-6f6ac3301899"
      unitRef="usdPerShare">1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjctNy0xLTEtOTEyNjQ_64fa48f6-bc47-4450-bc95-7ef3a739af29"
      unitRef="usdPerShare">1.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjgtMS0xLTEtOTEyNjQ_5c9477d4-ff02-4956-a1e8-d32c2a534591"
      unitRef="shares">217000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjgtMy0xLTEtOTEyNjQ_79751380-4710-4008-9638-74c0b973c314"
      unitRef="shares">220000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjgtNS0xLTEtOTEyNjQ_812c5fc8-d340-4c33-bba8-dbd01f1e47fc"
      unitRef="shares">217000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjgtNy0xLTEtOTEyNjQ_559e8580-c805-457f-85b7-113684a4580f"
      unitRef="shares">220000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjktMS0xLTEtOTEyNjQ_4ec943be-1b3e-4450-b898-e17ab1497525"
      unitRef="shares">218000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjktMy0xLTEtOTEyNjQ_6ea85a42-8a75-43cd-b6c1-e000c498ac8d"
      unitRef="shares">222000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjktNS0xLTEtOTEyNjQ_2f6415e1-6c11-49e4-b50b-d8407874a888"
      unitRef="shares">218000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xNi9mcmFnOjViMmM4NzRhYzA2NDRhODA4NWE1YTM1NWM2ZTkwNzUwL3RhYmxlOjFkYzQ0ZGYxYzhjMDQzOWQ5MGQzN2NlZmU4MjBiNTVjL3RhYmxlcmFuZ2U6MWRjNDRkZjFjOGMwNDM5ZDkwZDM3Y2VmZTgyMGI1NWNfMjktNy0xLTEtOTEyNjQ_5254fbd2-f9e4-46b8-b899-a8d9550448a0"
      unitRef="shares">222000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfMi0xLTEtMS05MTI2NA_7a3cacb7-9e70-4be0-9f4c-881978b1d0d3"
      unitRef="usd">186000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfMi0zLTEtMS05MTI2NA_a4b2497a-3047-4c4e-b710-76ca5546fbff"
      unitRef="usd">115000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfMi01LTEtMS05MTI2NA_03fef8ff-def4-457a-8566-22925648445a"
      unitRef="usd">332000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfMi03LTEtMS05MTI2NA_90b59e07-8ee6-46e0-9eb2-7dee94a77dd9"
      unitRef="usd">271000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOjQ5YzQ2YTUyYTRiZDQ2MDBiODM1YjNmNTNkZjdiNzRmXzYx_281a0732-1346-4f67-a168-0538a9510352"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOjQ5YzQ2YTUyYTRiZDQ2MDBiODM1YjNmNTNkZjdiNzRmXzY4_0978784a-811c-440f-9008-d55a5e82771d"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOjQ5YzQ2YTUyYTRiZDQ2MDBiODM1YjNmNTNkZjdiNzRmXzEwOTk1MTE2Mjc4NzY_1333cf77-1585-4093-aed0-3cc6c3e4ab44"
      unitRef="usd">-12000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOjQ5YzQ2YTUyYTRiZDQ2MDBiODM1YjNmNTNkZjdiNzRmXzEwOTk1MTE2Mjc4ODU_b3360d1c-ab28-43a4-8e50-37ff1a62b3a7"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC0xLTEtMS05MTI2NA_2af3d718-6573-4ecd-bb0e-4c1137aa3bc0"
      unitRef="usd">18000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC0zLTEtMS05MTI2NA_f2b74b09-8e15-4e50-8082-4e3fb0609cbf"
      unitRef="usd">10000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC01LTEtMS05MTI2NA_fe35178f-fb02-4904-b1cc-83a11bec282b"
      unitRef="usd">73000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNC03LTEtMS05MTI2NA_a70913d7-2d8f-40ec-9157-430d492994f5"
      unitRef="usd">20000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmI3YTQ0ZDJjYjk4YTQzNDY4MDc5ZWU1MzljZjJjMGVkXzEwMQ_5852bb33-2380-439c-9165-710ef6e2775a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmI3YTQ0ZDJjYjk4YTQzNDY4MDc5ZWU1MzljZjJjMGVkXzEwMQ_654af932-710b-4b87-87ce-8c53efd13b3b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmI3YTQ0ZDJjYjk4YTQzNDY4MDc5ZWU1MzljZjJjMGVkXzEwMQ_7ac5c98a-6a18-4cb5-a428-7379bbb88c4b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmI3YTQ0ZDJjYjk4YTQzNDY4MDc5ZWU1MzljZjJjMGVkXzEwMQ_f3fd69fd-c7d7-4f58-8cfc-75caa49f9220"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS0xLTEtMS05MTI2NA_474a1f07-0582-4701-afe4-3e872cae8185"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS0zLTEtMS05MTI2NA_4aafd3a3-d346-4105-8691-d8501fc2eb7e"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS01LTEtMS05MTI2NA_d8e04182-2dcf-49c3-869f-42194af21910"
      unitRef="usd">3000000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNS03LTEtMS05MTI2NA_cd6fc2a0-731b-4b67-a797-9ef528b581f8"
      unitRef="usd">8000000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmQ0ZGVlNGY0MTZmZTRiNjVhNDA0NDU3MmMzYzRiOGIwXzY2_16de1830-5c2c-4a7e-bca6-527e2ad332da"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmQ0ZGVlNGY0MTZmZTRiNjVhNDA0NDU3MmMzYzRiOGIwXzY2_3893f423-c9ef-4aa0-814e-591ff82f6836"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmQ0ZGVlNGY0MTZmZTRiNjVhNDA0NDU3MmMzYzRiOGIwXzY2_73ecb6da-41e8-4480-9767-96525b8f8099"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmQ0ZGVlNGY0MTZmZTRiNjVhNDA0NDU3MmMzYzRiOGIwXzY2_abc1088f-9e8f-4de0-bf80-de88ceab3fbb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi0xLTEtMS05MTI2NA_c33188fd-a867-4a84-8de2-c8123a76e8c5"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi0zLTEtMS05MTI2NA_38104203-4429-4387-ad38-c55291ec2721"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi01LTEtMS05MTI2NA_f8f5695d-29a1-491e-8316-eda461052342"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNi03LTEtMS05MTI2NA_49a8d128-cc5b-4b5a-8856-f7e3720cc41a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmNmYjY2YTMyZmQzYTRkODNhN2ZjNGViYzgxMWM1MDAzXzky_ad567351-b4ff-435b-a0fa-d8fab11ac9de"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmNmYjY2YTMyZmQzYTRkODNhN2ZjNGViYzgxMWM1MDAzXzk5_61766a30-fd78-41e4-b770-f3c44e50432e"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmNmYjY2YTMyZmQzYTRkODNhN2ZjNGViYzgxMWM1MDAzXzEwOTk1MTE2Mjc5MDk_ba16536f-923c-4a2d-9bff-ee4b20de41b5"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy0wLTEtMS05MTI2NC90ZXh0cmVnaW9uOmNmYjY2YTMyZmQzYTRkODNhN2ZjNGViYzgxMWM1MDAzXzEwOTk1MTE2Mjc5MTk_38b8b57a-bc90-4239-8ca2-301e62bb7adc"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy0xLTEtMS05MTI2NA_ff1fca8b-b091-47f4-aad1-dabefa0318a5"
      unitRef="usd">-46000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy0zLTEtMS05MTI2NA_55ce4fa5-eda7-4249-bb74-3f31cdea357f"
      unitRef="usd">-25000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy01LTEtMS05MTI2NA_fbd3396f-31e2-4b9c-918a-929fc7b447ae"
      unitRef="usd">-121000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfNy03LTEtMS05MTI2NA_c9bdd0f4-3a47-48b2-973b-a80399be6028"
      unitRef="usd">-15000000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOC0xLTEtMS05MTI2NA_6b3d9430-3406-4131-89f7-19d8801d833f"
      unitRef="usd">-21000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOC0zLTEtMS05MTI2NA_1c05eb65-2bf6-4d98-86ef-5b122983957f"
      unitRef="usd">-11000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOC01LTEtMS05MTI2NA_8ea771e6-7e38-494c-b219-c2e79e362cf5"
      unitRef="usd">-45000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOC03LTEtMS05MTI2NA_0ee67e8a-fd2c-4fd8-a27d-d8a0458baa21"
      unitRef="usd">13000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOS0xLTEtMS05MTI2NA_7bb76319-5663-4e0b-8b05-c8cbec7b0091"
      unitRef="usd">165000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOS0zLTEtMS05MTI2NA_621bd3fe-b701-4c67-a662-9609ca669304"
      unitRef="usd">104000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOS01LTEtMS05MTI2NA_a648f551-09b9-485d-b268-a8a7fe90e3a3"
      unitRef="usd">287000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xOS9mcmFnOjI2MDkzYzMyY2RlZTQ3OTI4OGFkMmM1ZTEyYTQxY2NjL3RhYmxlOjJlZjMxOTljMjgwYzQzNTA4ODVlMGE3NDk0OGNkZTQ5L3RhYmxlcmFuZ2U6MmVmMzE5OWMyODBjNDM1MDg4NWUwYTc0OTQ4Y2RlNDlfOS03LTEtMS05MTI2NA_feb78d0d-1abf-4b19-8fb5-e10ce3b40a76"
      unitRef="usd">284000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMy0xLTEtMS05MTI2NA_1cc159f9-43fb-4cc4-bbe9-35decb8e4e95"
      unitRef="usd">1440000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMy0zLTEtMS05MTI2NA_bb4c51d2-0b6b-4d3b-8174-e814c049abc3"
      unitRef="usd">1528000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNC0xLTEtMS05MTI2NA_7f438c6b-b82c-4b6f-8f5d-bf45bab40921"
      unitRef="usd">85000000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNC0zLTEtMS05MTI2NA_de1c55e2-413b-463f-908b-3d97486c72ea"
      unitRef="usd">236000000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNS0xLTEtMS05MTI2NA_7703dac8-a86f-4b44-bfb7-61f646fd8560"
      unitRef="usd">434000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNS0zLTEtMS05MTI2NA_843dc283-1141-4a05-a7ee-4b4fc048f240"
      unitRef="usd">716000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNy0xLTEtMS05MTI2NA_850e55c8-92c7-4afb-a044-664aa74b01e2"
      unitRef="usd">370000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNy0zLTEtMS05MTI2NA_c5d39533-a200-4752-a790-a06af8f603f1"
      unitRef="usd">284000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfOC0xLTEtMS05MTI2NA_d80a5732-80b6-4bbf-a182-e48003dfe283"
      unitRef="usd">2329000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfOC0zLTEtMS05MTI2NA_9865afc8-a514-4266-acf9-341866c46a93"
      unitRef="usd">2764000000</us-gaap:AssetsCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfOS0xLTEtMS05MTI2NA_49ad17c0-ff78-4c83-ae4e-62307b856928"
      unitRef="usd">46000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfOS0zLTEtMS05MTI2NA_4b1e7d0d-d8ad-4c8c-b4bc-9f0afc0eaa54"
      unitRef="usd">45000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTAtMS0xLTEtOTEyNjQ_5851507a-4e43-4efe-9b49-1a0566cf8646"
      unitRef="usd">154000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTAtMy0xLTEtOTEyNjQ_f68761b8-b8e5-491f-bade-f26f26b4a293"
      unitRef="usd">162000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTEtMS0xLTEtOTEyNjQ_844d4bbe-d545-4da8-a261-d0f684d00a4a"
      unitRef="usd">292000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTEtMy0xLTEtOTEyNjQ_eafd67b7-a666-474d-92de-f9a70aedc87a"
      unitRef="usd">305000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTItMS0xLTEtOTEyNjQ_ac2f843f-c4be-4d60-b244-ca9986f8c64f"
      unitRef="usd">451000000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTItMy0xLTEtOTEyNjQ_79c0afe9-5d65-4a06-bdc4-34d943629d5a"
      unitRef="usd">494000000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTMtMS0xLTEtOTEyNjQ_d0f555a6-acec-4d9f-81a5-e3c848f70d4d"
      unitRef="usd">3612000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTMtMy0xLTEtOTEyNjQ_6fa937d5-4290-4caf-beeb-effd933a56a4"
      unitRef="usd">3604000000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTQtMS0xLTEtOTEyNjQ_f08acfe4-431b-4e10-b961-88ebfea01786"
      unitRef="usd">790000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTQtMy0xLTEtOTEyNjQ_9ea871ff-c84c-4c13-9015-64aaf5b2982e"
      unitRef="usd">741000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTUtMS0xLTEtOTEyNjQ_205771ed-07ad-4a65-8399-69a5bd2bbdd9"
      unitRef="usd">553000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTUtMy0xLTEtOTEyNjQ_fa4205a7-688c-437a-b7fe-ddf5192c5891"
      unitRef="usd">492000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTYtMS0xLTEtOTEyNjQ_41e457b5-3860-427c-8c3e-633c4d179ee0"
      unitRef="usd">8227000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTYtMy0xLTEtOTEyNjQ_4572d322-55f9-46a2-ae2f-81eed879c6f6"
      unitRef="usd">8607000000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTktMS0xLTEtOTEyNjQ_9fec60a3-f627-4808-a184-b120119f5a9f"
      unitRef="usd">109000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMTktMy0xLTEtOTEyNjQ_0440cadc-df32-4aad-9f85-ffc5dd6ae0c4"
      unitRef="usd">121000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjAtMS0xLTEtOTEyNjQ_40241dcd-71c0-4cc2-a7e2-49004ffd89f3"
      unitRef="usd">223000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjAtMy0xLTEtOTEyNjQ_95e95e5e-d666-421b-972c-aea6207619bc"
      unitRef="usd">341000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjEtMS0xLTEtOTEyNjQ_05bd9545-955a-461b-b46e-5c0def939ac6"
      unitRef="usd">16000000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjEtMy0xLTEtOTEyNjQ_b9c74ff0-2e1f-49fe-81d2-30f3080690f3"
      unitRef="usd">30000000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjItMS0xLTEtOTEyNjQ_05e9780a-f973-40e3-9036-0bceb9985d8e"
      unitRef="usd">2709000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjItMy0xLTEtOTEyNjQ_3e0f3677-e43d-4002-a2f6-a68fd7041e80"
      unitRef="usd">2863000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjMtMS0xLTEtOTEyNjQ_df391371-9599-43c2-b403-e9aaf08824eb"
      unitRef="usd">80000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjMtMy0xLTEtOTEyNjQ_3ffa8372-975c-4f01-a7d3-a66b54b6f705"
      unitRef="usd">87000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjUtMS0xLTEtOTEyNjQ_cfbb2235-8b9a-4a8f-9ffc-2e89dcda2784"
      unitRef="usd">350000000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjUtMy0xLTEtOTEyNjQ_67fd16aa-b14b-4012-b67c-e057989d977a"
      unitRef="usd">350000000</us-gaap:NotesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjYtMS0xLTEtOTEyNjQ_2d69b771-5dec-49cc-ac64-505c890f6eb0"
      unitRef="usd">155000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjYtMy0xLTEtOTEyNjQ_5616e15d-8a2f-4cd9-aacc-41e4d2fcae99"
      unitRef="usd">217000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjctMS0xLTEtOTEyNjQ_b768fa26-7291-4250-b13e-e5070de933f8"
      unitRef="usd">3642000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjctMy0xLTEtOTEyNjQ_0b8fe727-b56e-44d2-ac79-c6e25fb657f7"
      unitRef="usd">4009000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjgtMS0xLTEtOTEyNjQ_0258e631-6269-40c8-b307-5ef62bffb28e"
      unitRef="usd">994000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjgtMy0xLTEtOTEyNjQ_636566e1-5888-43f0-96c4-a034f103daa9"
      unitRef="usd">927000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjktMS0xLTEtOTEyNjQ_ee53ca65-86fd-4062-b319-2ad1c719d52a"
      unitRef="usd">336000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMjktMy0xLTEtOTEyNjQ_08403034-54ce-44f2-b3d2-ff2ebf6894d4"
      unitRef="usd">346000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzAtMS0xLTEtOTEyNjQ_39124acc-478c-444a-82ae-edecc190b48e"
      unitRef="usd">57000000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzAtMy0xLTEtOTEyNjQ_1f7a5484-30de-426d-89a5-de86593561a6"
      unitRef="usd">20000000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzEtMS0xLTEtOTEyNjQ_218da87d-463f-4cea-86f4-559408cc68d0"
      unitRef="usd">37000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzEtMy0xLTEtOTEyNjQ_89b34fac-1cd8-450b-aa2e-2ed1a8d486c6"
      unitRef="usd">29000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermNotesPayable
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzItMS0xLTEtOTEyNjQ_e8e36cae-ff90-48a1-9ec9-7c67d9400bd6"
      unitRef="usd">2279000000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzItMy0xLTEtOTEyNjQ_7450698a-e8b6-478f-a380-754879e5ff5b"
      unitRef="usd">2278000000</us-gaap:LongTermNotesPayable>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzMtMS0xLTEtOTEyNjQ_dae77203-8691-453f-bc0a-902747f67800"
      unitRef="usd">142000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzMtMy0xLTEtOTEyNjQ_e290188a-f290-4d65-b448-0ed4115f8d65"
      unitRef="usd">149000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzYtMS0xLTEtOTEyNjQ_a743e3f8-9fd0-429b-ae9a-f3fb6f162eaf"
      unitRef="usd">3089000000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzYtMy0xLTEtOTEyNjQ_fa116e1e-c6b8-4678-ad79-3b35f213b2c3"
      unitRef="usd">2923000000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzctMS0xLTEtOTEyNjQ_3d7fd2e1-29c8-47fa-9d92-8aa71c6a86aa"
      unitRef="usd">-169000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzctMy0xLTEtOTEyNjQ_da0840f6-e407-4735-b8ed-879fa0a7d424"
      unitRef="usd">-124000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzgtMS0xLTEtOTEyNjQ_4ea2568b-940d-46fe-9a64-a12342474541"
      unitRef="usd">-2180000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzgtMy0xLTEtOTEyNjQ_485b4fa3-09b6-4a04-86ea-59335633a9a3"
      unitRef="usd">-1950000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzktMS0xLTEtOTEyNjQ_5af19596-338f-4a2a-bf3c-6120199a9059"
      unitRef="usd">740000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfMzktMy0xLTEtOTEyNjQ_f241a718-d5f7-47f7-a4be-d9b6ebb6d3e6"
      unitRef="usd">849000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNDAtMS0xLTEtOTEyNjQ_dbb4f10c-64bf-4c03-b350-ca40d6cd0999"
      unitRef="usd">8227000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yNS9mcmFnOjViZDI3YTA5NTNlMDRiOTVhMWZiZjU0MDRhYjg3YTIzL3RhYmxlOmUzNjMzN2JiMmU3NjRlYTlhZTMxNWM0ZGI0NTVlZjUzL3RhYmxlcmFuZ2U6ZTM2MzM3YmIyZTc2NGVhOWFlMzE1YzRkYjQ1NWVmNTNfNDAtMy0xLTEtOTEyNjQ_d524bf2d-c17d-4a91-a3b9-6c86d24edde3"
      unitRef="usd">8607000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMy0xLTEtMS05MTI2NA_03fef8ff-def4-457a-8566-22925648445a"
      unitRef="usd">332000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMy0zLTEtMS05MTI2NA_90b59e07-8ee6-46e0-9eb2-7dee94a77dd9"
      unitRef="usd">271000000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNS0xLTEtMS05MTI2NA_5d10ff59-9910-4ecb-b565-eb74afa7aaa2"
      unitRef="usd">76000000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNS0zLTEtMS05MTI2NA_010675f6-7653-4089-b11e-747f09660601"
      unitRef="usd">72000000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNi0xLTEtMS05MTI2NA_1fd18642-134f-444b-9ce5-75bd583c0fc5"
      unitRef="usd">322000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNi0zLTEtMS05MTI2NA_d0375240-d9c5-425f-99e0-5a0a74315cea"
      unitRef="usd">266000000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNy0xLTEtMS05MTI2NA_ede09f42-6485-4a3d-bf04-b09e93ecb441"
      unitRef="usd">43000000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNy0zLTEtMS05MTI2NA_2c898ee0-85f0-46fd-a69c-eb4b6efd025c"
      unitRef="usd">-26000000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfOS0xLTEtMS05MTI2NA_1234f22c-38ed-4c1c-90ab-b8e0745228c1"
      unitRef="usd">9000000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfOS0zLTEtMS05MTI2NA_a6a6bc07-465c-42e5-a507-fbd7cf36a773"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTEtMS0xLTEtOTEyNjQ_1827ad5b-517b-4c5d-87e9-d7822661caf2"
      unitRef="usd">-11000000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTEtMy0xLTEtOTEyNjQ_95faf936-024c-47e5-b0e3-2594884ac4ae"
      unitRef="usd">9000000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTMtMS0xLTEtOTEyNjQ_facd658f-9cba-485a-a8b5-43a18724f3c4"
      unitRef="usd">-281000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTMtMy0xLTEtOTEyNjQ_b6899487-5362-4e4c-803f-6b0ab8c83ae5"
      unitRef="usd">-293000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTQtMS0xLTEtOTEyNjQ_76d30547-5235-4295-85c8-ee0f163b50f4"
      unitRef="usd">25000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTQtMy0xLTEtOTEyNjQ_6e064f1f-e919-4b1d-8a40-302a3afe1dc9"
      unitRef="usd">158000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTUtMS0xLTEtOTEyNjQ_926ce4f0-d5e3-418a-9a47-52dc505556f0"
      unitRef="usd">-199000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTUtMy0xLTEtOTEyNjQ_f634992b-e4ff-4db0-a0d2-334d96cd8604"
      unitRef="usd">-151000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTYtMS0xLTEtOTEyNjQ_75f9e8d4-e0ae-4a6e-aed9-49e05cb95375"
      unitRef="usd">-77000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTYtMy0xLTEtOTEyNjQ_f8290851-c949-4883-9a8b-84f3f1ab5854"
      unitRef="usd">-71000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTctMS0xLTEtOTEyNjQ_ffec9bfe-c69e-48b1-94ae-8910436e3ff0"
      unitRef="usd">26000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTctMy0xLTEtOTEyNjQ_ba14d8d2-a951-4622-9cae-3b0b051378fb"
      unitRef="usd">-19000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTgtMS0xLTEtOTEyNjQ_79496503-4320-4a67-b0fe-ff417c0b4331"
      unitRef="usd">691000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMTgtMy0xLTEtOTEyNjQ_b0100400-08d1-43fa-b17c-77d56f7fed2f"
      unitRef="usd">538000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjAtMS0xLTEtOTEyNjQ_72c20f5e-0403-42dd-ac10-034016c05609"
      unitRef="usd">97000000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjAtMy0xLTEtOTEyNjQ_b6baabe3-859b-4075-9c5f-dec7c6b828ad"
      unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjEtMS0xLTEtOTEyNjQ_601725d9-62f5-48e8-96b2-aa718b3f96ec"
      unitRef="usd">245000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjEtMy0xLTEtOTEyNjQ_b740a224-0097-4d41-b598-6f8ddc3bb73a"
      unitRef="usd">4000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjMtMS0xLTEtOTEyNjQ_3ab3b664-1bb6-4f81-a609-ccc8b45187e5"
      unitRef="usd">23000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjMtMy0xLTEtOTEyNjQ_f6dbf31b-e7cf-4ffc-8b7e-25d12a78c153"
      unitRef="usd">36000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjQtMS0xLTEtOTEyNjQ_0846642a-e175-43e1-989e-bc88feddc601"
      unitRef="usd">5000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjQtMy0xLTEtOTEyNjQ_002b7a68-4247-43de-9b8b-2c3c13b13242"
      unitRef="usd">8000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjUtMS0xLTEtOTEyNjQ_3f38172e-2c78-4b67-ae44-ccba4ad577de"
      unitRef="usd">96000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjUtMy0xLTEtOTEyNjQ_0a02be66-bfd0-4830-9521-6fa4aa3e85bb"
      unitRef="usd">1155000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjYtMS0xLTEtOTEyNjQ_71e522d1-968d-4b81-80e4-a3155605df6f"
      unitRef="usd">47000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjYtMy0xLTEtOTEyNjQ_31f09a74-694f-497c-b0bc-d5426810621e"
      unitRef="usd">-9000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjctMS0xLTEtOTEyNjQ_ed048a43-d477-48e8-87c5-87e3266328b3"
      unitRef="usd">-23000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjctMy0xLTEtOTEyNjQ_7673eb3d-e209-4908-8f74-49128b8edf0e"
      unitRef="usd">-1186000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjktMS0xLTEtOTEyNjQ_90ebb0dd-a5c3-4e39-be2c-99cc8159e92b"
      unitRef="usd">67000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMjktMy0xLTEtOTEyNjQ_f3c6f54a-7ba3-408e-88eb-23de700619b7"
      unitRef="usd">65000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzAtMS0xLTEtOTEyNjQ_e4b47abb-7e0b-41a0-aa95-fcf7fd967706"
      unitRef="usd">92000000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzAtMy0xLTEtOTEyNjQ_7ae42a22-1523-4fd1-82a6-cbb7f08ac4f9"
      unitRef="usd">62000000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzEtMS0xLTEtOTEyNjQ_fc668eaf-67be-4707-889c-4726275f4c31"
      unitRef="usd">708000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzEtMy0xLTEtOTEyNjQ_356251bd-16a4-4bea-bc93-a52f869e5690"
      unitRef="usd">199000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzctMS0xLTEtOTEyNjQ_155b37da-db02-45c6-aa4b-357a0ee0e068"
      unitRef="usd">-733000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzctMy0xLTEtOTEyNjQ_162cca26-19f2-4e26-9c44-27b395670ec9"
      unitRef="usd">-196000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzgtMS0xLTEtOTEyNjQ_e32a2ffc-e06c-4fc3-850e-0840d0c807ea"
      unitRef="usd">-23000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzgtMy0xLTEtOTEyNjQ_a340effb-be0c-4b0e-9d2c-bc3f254a5fc0"
      unitRef="usd">-4000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzktMS0xLTEtOTEyNjQ_e5710c9b-43f1-4af5-9d32-0209ed3be637"
      unitRef="usd">-88000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfMzktMy0xLTEtOTEyNjQ_de1e1e07-b161-4782-8874-4fee960d44d5"
      unitRef="usd">-848000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDAtMS0xLTEtOTEyNjQ_26695907-5b8d-430a-880a-b99f16db2080"
      unitRef="usd">1528000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0e863e584bb0411e8d182101dd76fb55_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDAtMy0xLTEtOTEyNjQ_fd0b4e61-3704-4966-ae6c-99123f28620e"
      unitRef="usd">1772000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDEtMS0xLTEtOTEyNjQ_82346a21-4d45-4df5-9c61-db22f6d12b21"
      unitRef="usd">1440000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i88a56dfda5c241ffbe00c97f645786ac_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDEtMy0xLTEtOTEyNjQ_0a0db5f4-2ec6-4c0a-be83-3497855dfefd"
      unitRef="usd">924000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDUtMS0xLTEtOTEyNjQ_dfe1d257-0c4c-41ad-87c8-fc16be0ca327"
      unitRef="usd">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDUtMy0xLTEtOTEyNjQ_4ebb79f8-be32-41ce-8fa9-62dc411cf977"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDYtMS0xLTEtOTEyNjQ_0d69aa8c-2d74-42c0-85ba-edf5eb66d02c"
      unitRef="usd">10000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8yOC9mcmFnOjBiOTA0NWZlZmQ1ODQ4NTM4YWJkZTM2OTUzYWRjZjVhL3RhYmxlOjJhM2JkMDY4MWUxNDQ5ZWRiZmQ2NjM5OTJmYmM1MzZiL3RhYmxlcmFuZ2U6MmEzYmQwNjgxZTE0NDllZGJmZDY2Mzk5MmZiYzUzNmJfNDYtMy0xLTEtOTEyNjQ_bd153573-9822-4335-b3f0-7865936906e4"
      unitRef="usd">3000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RleHRyZWdpb246MTU3ZmQ5OTlkNTlmNDNhZDg1MjY4Njk4ZjA1OGNhYTFfMzExMw_975cedb1-ad7c-4f77-9967-d9c9fa4a22fe">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements of Autodesk, Inc. (&#x201c;Autodesk,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; or the &#x201c;Company&#x201d;) as of July 31, 2022, and for the three and six months ended July 31, 2022 and 2021, have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information along with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (&#x201c;SEC&#x201d;) Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In management&#x2019;s opinion, Autodesk made all adjustments (consisting of normal, recurring and non-recurring adjustments) during the quarter that were considered necessary for the fair statement of the financial position and operating results of the Company. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. In addition, the results of operations for the three and six months ended July 31, 2022, are not necessarily indicative of the results for the entire fiscal year ending January&#160;31, 2023, or for any other period. Further, the balance sheet as of January&#160;31, 2022, has been derived from the audited Consolidated Balance Sheet as of this date. There have been no material changes, other than what is discussed herein, to Autodesk's significant accounting policies as compared to the significant accounting policies disclosed in the Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2022. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and related notes, together with management&#x2019;s discussion and analysis of financial position and results of operations, contained in Autodesk&#x2019;s Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2022, filed on March 14, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Change in presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In the current fiscal year, the Company changed its presentation of certain subscription plan offerings in our Condensed Consolidated Statements of Operations. Revenue from subscription plan offerings in which the customer does not utilize the cloud functionality or that do not incorporate substantial cloud functionality, previously recorded in &#x201c;Subscription&#x201d; have been reclassified to &#x201c;Other&#x201d; and &#x201c;Maintenance,&#x201d; as applicable. Accordingly, prior period amounts have been reclassified to conform to the current period presentation, in all material respects. These reclassifications did not impact total net revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri Light',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The effect of the change on the Condensed Consolidated Statements of Operations for the three and six months ended July 31, 2021, was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of Change in Presentation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of Change in Presentation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subscription&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In the current fiscal year, the Company changed its rounding presentation to the nearest whole number in millions of reported amounts, except per share data or as otherwise noted. The current year rounding presentation has been applied to all prior year amounts presented and, in certain circumstances, this change may adjust previously reported balances.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RleHRyZWdpb246MTU3ZmQ5OTlkNTlmNDNhZDg1MjY4Njk4ZjA1OGNhYTFfMzExNQ_09160e87-f070-4ddb-80ca-6a6f99a92d82">The accompanying unaudited Condensed Consolidated Financial Statements of Autodesk, Inc. (&#x201c;Autodesk,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; or the &#x201c;Company&#x201d;) as of July 31, 2022, and for the three and six months ended July 31, 2022 and 2021, have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information along with the instructions to Form 10-Q and Article 10 of Securities and Exchange Commission (&#x201c;SEC&#x201d;) Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In management&#x2019;s opinion, Autodesk made all adjustments (consisting of normal, recurring and non-recurring adjustments) during the quarter that were considered necessary for the fair statement of the financial position and operating results of the Company. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. In addition, the results of operations for the three and six months ended July 31, 2022, are not necessarily indicative of the results for the entire fiscal year ending January&#160;31, 2023, or for any other period. Further, the balance sheet as of January&#160;31, 2022, has been derived from the audited Consolidated Balance Sheet as of this date. There have been no material changes, other than what is discussed herein, to Autodesk's significant accounting policies as compared to the significant accounting policies disclosed in the Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2022. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and related notes, together with management&#x2019;s discussion and analysis of financial position and results of operations, contained in Autodesk&#x2019;s Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2022, filed on March 14, 2022.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RleHRyZWdpb246MTU3ZmQ5OTlkNTlmNDNhZDg1MjY4Njk4ZjA1OGNhYTFfMzEwNg_7b2e9a1e-d09d-496c-a557-974e11633a77">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The effect of the change on the Condensed Consolidated Statements of Operations for the three and six months ended July 31, 2021, was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of Change in Presentation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of Change in Presentation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subscription&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id292127d0f2c4309be942f3d5966ee9e_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfMi0xLTEtMS05MTI2NA_ca742f64-760e-4c69-a6ce-7c1ab9f412dc"
      unitRef="usd">1017000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a7d74b2574d435b8b794800a6d8c584_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfMi0zLTEtMS05MTI2NA_7cdc36b6-2914-448a-80c9-f11658ed4575"
      unitRef="usd">-20000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic83555aaeed94ef99439270eb0e92599_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfMi01LTEtMS05MTI2NA_5082c67a-a76b-48f0-af3a-f703e36f365a"
      unitRef="usd">997000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i549fa9c3d497445498f6b2a88a77a87a_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfMy02LTEtMS05Mzg4Ng_955a763a-a71d-4096-91d6-2a6569e129b5"
      unitRef="usd">1964000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05e223cdba1046969dc6bc81d1f9a004_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfMy04LTEtMS05Mzg4Ng_bb572c31-c0cf-4df9-8372-56d9676f0157"
      unitRef="usd">-40000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc7837c8fa4544c4be14ee53f54f42b9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfMy0xMS0xLTEtOTkzNDM_e81cbe71-cda0-45a4-946f-3800423eed3a"
      unitRef="usd">1924000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c8ff646e9f145b6b1fcae1102eb868a_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNC0xLTEtMS05MTI2NA_f70a1081-38c5-412e-b099-95c28a402eb3"
      unitRef="usd">26000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1770a1f9352944fc9101851c87ea9f3e_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNC0zLTEtMS05MTI2NA_90f83f6b-9415-453e-b463-0c73b8178416"
      unitRef="usd">20000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0886d2dfdfc42938a2aa2552a4d6313_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNC01LTEtMS05MTI2NA_c62a322c-256f-48e5-838e-f56848ee64c4"
      unitRef="usd">46000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6b89e9395a646a0973c48f5c82a9807_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNS02LTEtMS05Mzg4Ng_1ea601d3-559b-4124-825f-c8244bd14205"
      unitRef="usd">49000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib59fbf93bffe4539a6ee9d7e85bd4b18_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNS04LTEtMS05Mzg4Ng_28573966-a9fd-4e68-b3e1-464f1e84b1ca"
      unitRef="usd">40000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3133ab1e46614a96ab2f7032771b9dd9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNS0xMS0xLTEtOTkzNDM_ef35f693-4309-40af-af04-1e341fd57637"
      unitRef="usd">89000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1cc742c421f94f219a946d68fb1c50e6_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNS0xLTEtMS05MTI2NA_70e4b2ac-ee7d-45b3-96b9-1c65698ddcfa"
      unitRef="usd">1060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8226f2e606084dd686a8173e4e08f025_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNS0zLTEtMS05MTI2NA_11f9c364-3b43-43b7-9b3f-80af9a35efd0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNS01LTEtMS05MTI2NA_3d297104-4de1-4cc8-bbca-25e3846ed2c7"
      unitRef="usd">1060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa1bef5489de4fb08bb099019782f45e_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNi02LTEtMS05Mzg4Ng_8bb0ba71-413e-454f-b36f-1fbf9e06fb76"
      unitRef="usd">2049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7541d322c7bb41da8b87508c07ec3076_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNi04LTEtMS05Mzg4Ng_eac96b14-9a23-4456-9d1a-beebdbe743d7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNC9mcmFnOjE1N2ZkOTk5ZDU5ZjQzYWQ4NTI2ODY5OGYwNThjYWExL3RhYmxlOjE1OWY0MzFmMWJlYTQ1OTFhZWQ0ZjY2MjY0NTc5OGU3L3RhYmxlcmFuZ2U6MTU5ZjQzMWYxYmVhNDU5MWFlZDRmNjYyNjQ1Nzk4ZTdfNi0xMS0xLTEtOTkzNDM_e91618fc-c5c9-4060-aa46-aaf3c7f7976f"
      unitRef="usd">2049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNy9mcmFnOjY4ZjQyMjYzMjFkNTQ5OGVhMGI0NTE1ODU3ZTliMjg2L3RleHRyZWdpb246NjhmNDIyNjMyMWQ1NDk4ZWEwYjQ1MTU4NTdlOWIyODZfMTU4Mg_620cfa59-8ee2-4a4d-8160-22168e187522">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;With the exception of those discussed below, there have been no recent changes in accounting pronouncements issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) or adopted by the Company during the six months ended July 31, 2022, that are applicable to the Company.&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Standards Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; (&#x201c;ASU No. 2020-04&#x201d;), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform.  The amendments are effective for all entities as of March 12, 2020, through December 31, 2022. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. Autodesk will apply the expedients in ASU No. 2020-04 through December 31, 2022.  Autodesk does not believe ASU No. 2020-04 will have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU No. 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions&#x201d; (&#x201c;ASU 2022-03&#x201d;), which applies to all equity securities measured at fair value that are subject to contractual sale restrictions. ASU 2022-03 prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. ASU 2022-03 is effective for Autodesk's fiscal year beginning February 1, 2024 and interim periods within that fiscal year, with early adoption permitted. Autodesk is currently evaluating the accounting, transition, and disclosure requirements of the standard and cannot currently estimate the financial statement impact of adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8zNy9mcmFnOjY4ZjQyMjYzMjFkNTQ5OGVhMGI0NTE1ODU3ZTliMjg2L3RleHRyZWdpb246NjhmNDIyNjMyMWQ1NDk4ZWEwYjQ1MTU4NTdlOWIyODZfMTU4OQ_d90510c8-a52f-4a9c-bd8a-2be599a89d2a">With the exception of those discussed below, there have been no recent changes in accounting pronouncements issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) or adopted by the Company during the six months ended July 31, 2022, that are applicable to the Company.&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Standards Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; (&#x201c;ASU No. 2020-04&#x201d;), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform.  The amendments are effective for all entities as of March 12, 2020, through December 31, 2022. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022, except for hedging relationships existing as of December 31, 2022, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. Autodesk will apply the expedients in ASU No. 2020-04 through December 31, 2022.  Autodesk does not believe ASU No. 2020-04 will have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU No. 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions&#x201d; (&#x201c;ASU 2022-03&#x201d;), which applies to all equity securities measured at fair value that are subject to contractual sale restrictions. ASU 2022-03 prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. ASU 2022-03 is effective for Autodesk's fiscal year beginning February 1, 2024 and interim periods within that fiscal year, with early adoption permitted. Autodesk is currently evaluating the accounting, transition, and disclosure requirements of the standard and cannot currently estimate the financial statement impact of adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMjY2Mw_4fd4accd-4d72-4d48-ad07-59acb46cb6a6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Disaggregation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (&#x201c;EBAs&#x201d;), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other goods and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by product family: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Architecture, Engineering and Construction  (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AutoCAD and AutoCAD LT (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Media and Entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by geographic area:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by sales channel:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by product type (2):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Design&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Make&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;During the fiscal quarter ended July 31, 2022, the Company corrected an immaterial classification error and reclassified certain revenue amounts between Architecture, Engineering and Construction and AutoCAD and AutoCAD LT.  The fiscal quarter ended April 30, 2022, included within the six months ended July 31, 2022, has been adjusted to conform to the current period presentation.  These reclassifications did not impact total net revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;The prior period amount has been adjusted to conform to the current period presentation for a change in presentation of certain subscription plan offerings. See&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 1, &#x201c;Basis of Presentation&#x201d; for further detail.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments for product subscriptions, industry collections, cloud subscriptions, and maintenance subscriptions are typically due up front with payment terms of 30 to 45 days. Payments on EBAs are typically due in annual installments over the contract term, with payment terms of 30 to 60 days. Autodesk does not have any material variable consideration, such as obligations for returns, refunds, warranties, or amounts due to customers for which significant estimation or judgment is required as of the reporting date. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations consist of tota&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;l short-term, long-term, a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nd unbilled deferred revenue.  As of July 31, 2022, Autodesk had remaining performance obligations of $4.69 billion, which represents the total contract price allocated to remaining performance obligations, which are generally recognized over the next three years.  We expect to recognize $3.14 billion or 67% of our remaining performance obligations as revenue during the next 12 months. We expect to recognize the remaining $1.55 billion or 33% of our remaining performance obligations as revenue thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of remaining performance obligations may be impacted by the specific timing, duration, and size of customer subscription and support agreements, the specific timing of customer renewals, and foreign currency fluctuations.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Balances &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We receive payments from customers based on a billing schedule as established in our contracts. Contract assets relate to performance completed in advance of scheduled billings. Contract assets were not material as of July 31, 2022. Deferred revenue relates to billings in advance of performance under the contract. The primary changes in our contract assets and deferred revenues are due to our performance under the contracts and billings. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized during the three months ended July 31, 2022 and 2021, that was included in the deferred revenue balances at January&#160;31, 2022 and 2021, was $828 million and $726 million, respectively. Revenue recognized during the six months ended July 31, 2022 and 2021, that was included in the deferred revenue balances at January&#160;31, 2022 and 2021, was $1.82 billion and $1.56 billion, respectively. The satisfaction of performance obligations typically lags behind payments received under revenue contracts from customers.&lt;/span&gt;&lt;/div&gt;  Cloud Computing Arrangements Autodesk enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Costs incurred for these arrangements are capitalized for application development activities, if material, and immediately expensed for preliminary project activities and post-implementation activities. Autodesk amortizes the capitalized development costs straight-line over the fixed, non-cancellable term of the associated hosting arrangement plus any reasonably certain renewal periods. The capitalized costs are included in &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Long-term other assets&#x201d; on our Condensed Consolidated Balance Sheets. Capitalized costs were $158 million and $128 million at July&#160;31, 2022, and January&#160;31, 2022, respectively.  Accumulated amortization was $26 million and $17 million at July&#160;31, 2022, and January&#160;31, 2022, respectively. Amortization expense for the three months ended July 31, 2022 and 2021, was $5 million and $2 million, respectively. Amortization expense for the six months ended July 31, 2022 and 2021, was $9 million and $3 million, respectively.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMjY2NQ_07d42912-c534-429a-ab8e-64e1444efc00">Revenue DisaggregationAutodesk recognizes revenue from the sale of (1) product subscriptions, cloud service offerings, and enterprise business agreements (&#x201c;EBAs&#x201d;), (2) renewal fees for existing maintenance plan agreements that were initially purchased with a perpetual software license, and (3) consulting, training, and other goods and services. The three categories are presented as line items on Autodesk's Condensed Consolidated Statements of Operations.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <adsk:NumberofRevenueCategories
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMzcx_b3c3945d-94e4-4c1c-ae52-38997d8edf05"
      unitRef="category">3</adsk:NumberofRevenueCategories>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMjY1OQ_8d82c091-6ed5-4f1e-b870-641c4da957cf">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding the components of Autodesk's net revenue from contracts with customers by product family, geographic location, sales channel, and product type is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by product family: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Architecture, Engineering and Construction  (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AutoCAD and AutoCAD LT (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Media and Entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by geographic area:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by sales channel:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue by product type (2):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Design&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Make&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;During the fiscal quarter ended July 31, 2022, the Company corrected an immaterial classification error and reclassified certain revenue amounts between Architecture, Engineering and Construction and AutoCAD and AutoCAD LT.  The fiscal quarter ended April 30, 2022, included within the six months ended July 31, 2022, has been adjusted to conform to the current period presentation.  These reclassifications did not impact total net revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;The prior period amount has been adjusted to conform to the current period presentation for a change in presentation of certain subscription plan offerings. See&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note 1, &#x201c;Basis of Presentation&#x201d; for further detail.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f459e3e08dc4df0986736ffd9c754dc_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMy0xLTEtMS05MTI2NA_78cd29be-243e-4f06-b400-d05a9aa1c93e"
      unitRef="usd">564000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02d511940b6e4cdbbbef89c105b59ee1_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMy0zLTEtMS05MTI2NA_eeac2242-785e-4212-9494-d420f06e6407"
      unitRef="usd">479000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcb07ce8174940ad9f1dab65680878be_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMy01LTEtMS05MTI2NA_0bdc3895-06fc-49d6-a4f7-b5e295ff6582"
      unitRef="usd">1101000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bbf7cb7f37a41798f93b7072cbcac64_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMy03LTEtMS05MTI2NA_3e5c7300-f699-4a2d-8bb0-34219393ccb3"
      unitRef="usd">922000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec349569b9ef4cf08ecd9d1b67eafe5d_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNC0xLTEtMS05MTI2NA_c797d159-897f-4ee4-89d0-064defcc6a27"
      unitRef="usd">344000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d846da61ee346af9a6bbeaf75265140_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNC0zLTEtMS05MTI2NA_169db10f-8775-4917-b423-654af887a544"
      unitRef="usd">304000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e280235032d4af8838f45a53c481334_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNC01LTEtMS05MTI2NA_f69da20c-a63f-4571-9564-5c3b1cff9ba5"
      unitRef="usd">671000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c5bf241d0884c248a3582500fa23c13_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNC03LTEtMS05MTI2NA_2ab04314-528f-40c5-ae96-a59f75301b6b"
      unitRef="usd">589000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec0f790e62d14520a1dab03527b6c0a0_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNS0xLTEtMS05MTI2NA_bc5ed536-7d01-48bd-8bfe-5794b4c61546"
      unitRef="usd">242000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10ce55bd8dc44ff28c90c541aa977d04_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNS0zLTEtMS05MTI2NA_965d85b2-2f83-46f8-879f-5bd741696d52"
      unitRef="usd">208000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia93fae625ad24d638e26629f3d2a1731_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNS01LTEtMS05MTI2NA_077a8022-f942-45d0-afc1-8fb56ead0453"
      unitRef="usd">467000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icab80973be9746d2a8997bf6d40a18aa_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNS03LTEtMS05MTI2NA_777e8c6b-4f52-4503-925f-2d7d8f2fd4aa"
      unitRef="usd">405000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3aa8105040e846298c12c1c0211b16df_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNi0xLTEtMS05MTI2NA_f030324a-e733-4824-8abf-24a34e6ff44e"
      unitRef="usd">71000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i138bf175f79743ab9c8793d9a61506dc_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNi0zLTEtMS05MTI2NA_2090675f-9286-4198-8453-8fbc1f50b39c"
      unitRef="usd">59000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52f0836c7ba1447f8c910c5b05040cb1_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNi01LTEtMS05MTI2NA_e91225b9-72c7-4616-9148-8052bddd5aa2"
      unitRef="usd">139000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f2c9ebcbc35416383faac65789011a6_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNi03LTEtMS05MTI2NA_1bdb6e37-b57e-4313-b581-016c3b77ecf2"
      unitRef="usd">114000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf5ede11b4e44a3b87d3711e0022b390_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNy0xLTEtMS05MTI2NA_0638c1a0-66bb-451f-85f7-11f7f71ea907"
      unitRef="usd">16000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac69f7f9948f487196ed1d557cbf9b5f_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNy0zLTEtMS05MTI2NA_a6cf1a76-0bbc-466a-8aec-3631bb56bba7"
      unitRef="usd">10000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb2143ea79344a07948ccf8290503647_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNy01LTEtMS05MTI2NA_0d2ef051-1deb-4d9d-8013-280b21a1abac"
      unitRef="usd">29000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b94cb20acf044efbb44432eea7130fd_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfNy03LTEtMS05MTI2NA_e3eb15ce-dc91-492f-93d0-760371bd9a88"
      unitRef="usd">19000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfOC0xLTEtMS05MTI2NA_eb81b7ac-6aba-4298-8e16-65b5f92c0780"
      unitRef="usd">1237000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfOC0zLTEtMS05MTI2NA_7e5b87d2-017f-4a38-b688-fa714e0ad5b5"
      unitRef="usd">1060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfOC01LTEtMS05MTI2NA_27dc3711-0ed2-4fb7-8c61-9c1142b14f77"
      unitRef="usd">2407000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfOC03LTEtMS05MTI2NA_dcc87246-eb64-4522-b8c7-41824aba5935"
      unitRef="usd">2049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0579bbd70d8a4ee4a9537a2a13f07999_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTItMS0xLTEtOTEyNjQ_3247465c-d3c6-437d-98a3-ded9d557822e"
      unitRef="usd">424000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8876a3604444872a24290f8b6529ddb_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTItMy0xLTEtOTEyNjQ_09e5d167-9de7-4fd2-b754-b62ef6ba0728"
      unitRef="usd">348000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24de4fd653274a3a8807793f7aca2b69_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTItNS0xLTEtOTEyNjQ_5dcd189e-fd61-4898-b63b-8d8d7a1d13be"
      unitRef="usd">822000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c639a721c51450aabbad60ebce25da0_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTItNy0xLTEtOTEyNjQ_004dd839-bd58-42cd-9b69-1e3f389262b2"
      unitRef="usd">672000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23e571c5343f4e35b22c30fb05a62f15_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTMtMS0xLTEtOTEyNjQ_a6e1dddf-3b9c-445d-a0bc-783f1e1eb822"
      unitRef="usd">91000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba0bde44a9c140fcb666774ab86575aa_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTMtMy0xLTEtOTEyNjQ_18638809-8f1b-48c2-a026-866d2c6b38e3"
      unitRef="usd">75000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6596ac516ee0463e8044f2817fdb64bc_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTMtNS0xLTEtOTEyNjQ_499df9f1-e297-4c45-a9d8-cc105a0d479c"
      unitRef="usd">177000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5dfeda6a0122475c85e175de65a60eb9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTMtNy0xLTEtOTEyNjQ_98cf5d38-c5d9-420d-b3a3-0aa4a0d19788"
      unitRef="usd">142000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9438016fab0c491b95cd0618840ee0cf_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTQtMS0xLTEtOTEyNjQ_4e83a2fe-cd5b-42d1-825c-698d9d1e4abf"
      unitRef="usd">515000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c86960ead1e4524adce765814abc18a_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTQtMy0xLTEtOTEyNjQ_d5d126a5-0e6d-4532-a965-4647876d11b9"
      unitRef="usd">423000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i888d989a06894fafaa081d71d95c25f2_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTQtNS0xLTEtOTEyNjQ_f457a7b6-f82c-4420-8d2c-7466ad610c6f"
      unitRef="usd">999000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id70424e9636a4f0587f08eea844fd0ed_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTQtNy0xLTEtOTEyNjQ_22bc23f0-69e8-4949-9c79-64db339e1b2b"
      unitRef="usd">814000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i270e374f0bed4680833b9b5030f80693_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTUtMS0xLTEtOTEyNjQ_b893fb7f-9eba-4d2a-97d5-13d0176ce45c"
      unitRef="usd">473000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6451023c043428bb15285d3d93d0ba9_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTUtMy0xLTEtOTEyNjQ_bfbbdf76-7f24-4d84-aee5-58d1f1f0f8c1"
      unitRef="usd">410000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i602d5de895644958a9a84aceb27e0052_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTUtNS0xLTEtOTEyNjQ_3a709aab-7b23-4167-8290-efc1b95bcee9"
      unitRef="usd">922000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied5b4dc5d5064afaabeb3f3a793cc747_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTUtNy0xLTEtOTEyNjQ_9cd05726-2d43-4e25-a816-0fb98e5983a3"
      unitRef="usd">793000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9644614c585d48ac97fd1b9b9b2c2ca4_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTYtMS0xLTEtOTEyNjQ_5efd2b40-7482-4072-8923-13d905ad71d9"
      unitRef="usd">249000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ccc8c6ed4d24268b871c84e654cec15_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTYtMy0xLTEtOTEyNjQ_90ec1565-d389-47c7-a096-b7a0f399d062"
      unitRef="usd">227000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i548a5ecfae9f4da7bbd85bbe8d580577_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTYtNS0xLTEtOTEyNjQ_89a8abef-2578-4a75-9e17-524e8592a49e"
      unitRef="usd">486000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1b8afbf90e542be8b4e36f52ce53b58_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTYtNy0xLTEtOTEyNjQ_20789674-9103-4b64-bc38-e9f599053266"
      unitRef="usd">442000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTctMS0xLTEtOTEyNjQ_34befc9e-9d5b-448f-b405-1f80ed8b5427"
      unitRef="usd">1237000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTctMy0xLTEtOTEyNjQ_9d4e7a6b-0319-457d-bd11-89df150230cd"
      unitRef="usd">1060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTctNS0xLTEtOTEyNjQ_45e18ab4-8fe3-4508-91d6-8c90024bd545"
      unitRef="usd">2407000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMTctNy0xLTEtOTEyNjQ_e91cb84d-f398-473d-a0a0-cdfb55876f06"
      unitRef="usd">2049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2b9830bd2b542bf9c280b2ee5be0bb5_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjAtMS0xLTEtOTEyNjQ_a49ad3d1-3c81-4953-9982-21ba49a6ff62"
      unitRef="usd">816000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ae760d16d7f4495bbfae60e5e09463e_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjAtMy0xLTEtOTEyNjQ_e5bf12c8-e806-4122-b997-d7d0eb90e48c"
      unitRef="usd">702000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71fbaa0403434cd4be5f2668336a0d50_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjAtNS0xLTEtOTEyNjQ_5cc304ff-a65d-4c57-9a54-6be507c87ea3"
      unitRef="usd">1585000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idaa6aab7b1c94e699536d3d90f20990b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjAtNy0xLTEtOTEyNjQ_3aecc4a6-55a6-40f9-8e46-99290f970d18"
      unitRef="usd">1363000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibfc5e8f67a3345cfa890b5f9569a0931_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjEtMS0xLTEtOTEyNjQ_6162d403-c060-45c2-b80b-e6ee5e8f8942"
      unitRef="usd">421000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20aa795b977f417fa831718a116b47a1_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjEtMy0xLTEtOTEyNjQ_fbdf4a9d-99e6-4728-9209-2173fbec9c1f"
      unitRef="usd">358000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibec3c11fb72a46b6b0aec1e0545a8c04_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjEtNS0xLTEtOTEyNjQ_527fde36-d811-4df9-a997-2b095d7e3900"
      unitRef="usd">822000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d19322f70524caba626933e61419f4d_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjEtNy0xLTEtOTEyNjQ_27a37b12-0b5a-4886-8383-6ca4496a688c"
      unitRef="usd">686000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjItMS0xLTEtOTEyNjQ_0216daf8-5c69-4afa-a70a-643e31eb2e1b"
      unitRef="usd">1237000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjItMy0xLTEtOTEyNjQ_c5c28a6f-7a2b-4e0a-a8be-aeb3590fba59"
      unitRef="usd">1060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjItNS0xLTEtOTEyNjQ_68c42612-5776-42b1-8dd8-d2fa04ddf976"
      unitRef="usd">2407000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjItNy0xLTEtOTEyNjQ_2487dd5c-9096-496f-b3f6-0dc508ee4d93"
      unitRef="usd">2049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2288793877d489ba4a81fe09eb0817a_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjUtMS0xLTEtOTEyNjQ_36c8b184-d6b3-4512-ba2c-7fb51d711cc5"
      unitRef="usd">1064000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5a9d2c60e7e44a39070c99268f8e954_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjUtMy0xLTEtOTEyNjQ_4107c29d-3224-4c94-aa98-3bd9741e7dd7"
      unitRef="usd">924000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b807ae9d05f4b61b2914e2eb8948096_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjUtNS0xLTEtOTEyNjQ_6b598762-63aa-4775-8ffa-ec485d4f3cd1"
      unitRef="usd">2068000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8da04502a2a84030aff92edf83700d39_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjUtNy0xLTEtOTEyNjQ_9419c43d-ed03-4402-912c-8a5ff94c5d1b"
      unitRef="usd">1789000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8948f55ffb69475e9418174a770991a4_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjYtMS0xLTEtOTEyNjQ_3d386e72-faa4-4e45-94ba-e8972c52807d"
      unitRef="usd">113000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b5874b36924416fa97d7d1e93f14940_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjYtMy0xLTEtOTEyNjQ_8b32c2d3-7968-4b1e-9757-5b78668c4c9a"
      unitRef="usd">90000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i156f6e1e31704d53b2182dc8250fc88b_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjYtNS0xLTEtOTEyNjQ_804a5651-0d9d-49d8-aaee-4a402064d045"
      unitRef="usd">216000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20fa8f32d9c949d6a19ff7c965fe4aa0_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjYtNy0xLTEtOTEyNjQ_0090370c-0569-4d22-bfb8-154aca27f86b"
      unitRef="usd">171000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ede84a9a5d84aca8a2aba09841f23c7_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjctMS0xLTEtOTEyNjQ_6c2b9b16-b158-487a-91f7-a4cb63068cad"
      unitRef="usd">60000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48de3b7361094c8bbac6c60df1d0ce19_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjctMy0xLTEtOTEyNjQ_7ba7d3d5-5870-4c2c-8027-6d4ca9ac300b"
      unitRef="usd">46000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabf2c92f9cad4520847af42875d60ecd_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjctNS0xLTEtOTEyNjQ_2f80f2a8-78cc-4e92-91da-be8b40756119"
      unitRef="usd">123000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b7c156899c14ae59bb74662956249b0_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjctNy0xLTEtOTEyNjQ_24ecc488-4eab-474c-b84b-69f5e0f5cf47"
      unitRef="usd">89000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjgtMS0xLTEtOTEyNjQ_cc28b1d2-43e9-407c-8f45-5c9ccd2cffef"
      unitRef="usd">1237000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjgtMy0xLTEtOTEyNjQ_4f6906df-6944-467f-94cd-e74b4486345a"
      unitRef="usd">1060000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjgtNS0xLTEtOTEyNjQ_b6fb788b-b168-4f8b-bac2-0e6b75abebce"
      unitRef="usd">2407000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RhYmxlOjA5YzhlZWJiZTc1NjRmMGY5NDA0OGU4MzA2ZWJlM2Q1L3RhYmxlcmFuZ2U6MDljOGVlYmJlNzU2NGYwZjk0MDQ4ZTgzMDZlYmUzZDVfMjgtNy0xLTEtOTEyNjQ_cc6d868d-9206-41c1-8982-ff03421a0ad1"
      unitRef="usd">2049000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <adsk:SubscriptionPaymentTerms
      contextRef="i2011f4adbc064ecdb1469bc0373d8334_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfODIw_f53f9e0a-8281-4a8a-bcd0-d163831fd065">P30D</adsk:SubscriptionPaymentTerms>
    <adsk:SubscriptionPaymentTerms
      contextRef="ibce7e81420c045358e597728a085fc57_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfODI2_bc0d0a7e-9938-41f1-a57e-06565b56d989">P45D</adsk:SubscriptionPaymentTerms>
    <adsk:EBAPaymentTerms
      contextRef="i2011f4adbc064ecdb1469bc0373d8334_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfOTM5_04b258b1-e766-4657-9c4e-037e832f9714">P30D</adsk:EBAPaymentTerms>
    <adsk:EBAPaymentTerms
      contextRef="ibce7e81420c045358e597728a085fc57_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfOTQ1_fe4dc25c-8d4f-48bc-ab08-3ee3092b42e4">P60D</adsk:EBAPaymentTerms>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i455f8fdf2dc04040b58017bd875fdbc5_I20220731"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTM0Nw_9c489f0c-4ee8-47cf-82e7-59b77eb5cd0e"
      unitRef="usd">4690000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i455f8fdf2dc04040b58017bd875fdbc5_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTQ4Ng_6d72b6cc-3949-4ba8-a983-2afab7384a11">P3Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8070258e9d094fa1bf77b8697cf9d3c9_I20220731"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTUxNA_2829a8c9-1ee4-4c48-9ba4-efc4b081c476"
      unitRef="usd">3140000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i8070258e9d094fa1bf77b8697cf9d3c9_I20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTUyMA_b7f004e6-0230-48fe-a06d-1ccce232a46d"
      unitRef="number">0.67</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i8070258e9d094fa1bf77b8697cf9d3c9_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTU5MQ_0f6ef9d1-c1db-4196-9668-85739c731a32">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i80757e6f521b44db91c99633095233d7_I20220731"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTYzMg_e8792202-dd58-400a-a65c-678144be5c08"
      unitRef="usd">1550000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i80757e6f521b44db91c99633095233d7_I20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTYzOA_c80c66f0-1feb-4974-86bd-21a406766138"
      unitRef="number">0.33</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMjUwOA_5b764628-2b1c-4878-9345-0b5813a444c8"
      unitRef="usd">828000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMjUxNQ_e3552543-7984-4b08-a463-ed5268355f3c"
      unitRef="usd">726000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTA5OTUxMTYzMDYyMQ_878b8410-b572-4648-9b01-0e31551f1343"
      unitRef="usd">1820000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80MC9mcmFnOmQ2NzJiNjczZmEyMTRiOTZhMDEzYTljNTJjM2RlMjY3L3RleHRyZWdpb246ZDY3MmI2NzNmYTIxNGI5NmEwMTNhOWM1MmMzZGUyNjdfMTA5OTUxMTYzMDYyNQ_eb0f0beb-9489-4f8a-a312-08f5fc3e41a9"
      unitRef="usd">1560000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTM0Mw_c3770666-cd6e-448a-bbf4-023cd0d65163">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk places its cash, cash equivalents, and marketable securities in highly liquid instruments with, and in the custody of, multiple diversified financial institutions globally with high credit ratings, and limits the amounts invested with any one institution, type of security, and issuer. Autodesk&#x2019;s primary commercial banking relationship is with Citigroup Inc. and its global affiliates. Citibank, N.A., an affiliate of Citigroup, is one of the lead lenders and an agent in the syndicate of Autodesk&#x2019;s $1.5&#160;billion revolving credit facility. See Note 14, &#x201c;Borrowing Arrangements,&#x201d; in the Notes to Condensed Consolidated Financial Statements for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total sales to the Company's largest distributor Tech Data Corporation and its global affiliates (&#x201c;Tech Data&#x201d;) accounted for 37% of Autodesk&#x2019;s total net revenue during both the three and six months ended July 31, 2022. Total sales to Tech Data accounted for 36% of Autodesk&#x2019;s total net revenue for both the three and six months ended July 31, 2021. The majority of the net revenue from sales to Tech Data is for sales outside of the United States. In addition, Tech Data accounted for 31% and 24% of trade accounts receivable at July 31, 2022, and January&#160;31, 2022, respectively. Ingram Micro Inc. (&#x201c;Ingram Micro&#x201d;) accounted for 9% of Autodesk's total net revenue during both the three and six months ended July 31, 2022. Total sales to Ingram Micro accounted for 9% of Autodesk&#x2019;s total new revenue during both the three and six months ended July 31, 2021. No other customer accounted for more than 10% of Autodesk's total net revenue or trade accounts receivable for each of the respective periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8a602e835b4648ae83f8ad7a3eb3d761_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfNTI5_a1f58abd-86f4-497a-96bf-b5cac20b2e99"
      unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3818c1df2b1a4e92b372881ea4443eba_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzE5Mw_04ca13f0-682c-480b-9791-6454bf9d5614"
      unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i44be2db64c2441d998ad8ab517258ef4_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzE5Mw_61f6e83c-f3bb-451b-aaf6-ac24cae40ddf"
      unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic934f808eb774f0c8cabb2d611e84eda_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzIwNA_03eac56c-74cd-45fe-9cf1-db40acf34d1f"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if2f016a230b74399bb43c2d8bb3879a0_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzIwNA_81a32a04-5663-41e8-9eb2-18397374f5e0"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i80492c6d2bd840688e13a1382cb2ae4a_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfOTk1_3d5ba164-a3b9-4e53-93df-9d51aa8f7309"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6e056164211d46649b77c221302d8b07_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTAwMg_7f0b4833-7446-4a20-835f-e23b50a9046e"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib727d1a64ef94dd187d04d02cffe8602_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzIzOQ_9d0bf31d-c459-4dd6-8282-900198422459"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7cf65a0555b34ba08b25f744d1c26cdd_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzIzOQ_b6a28b09-b4ac-405a-b844-10543853944e"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4260cc9e00954c4f94264a62c12907d3_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzMyMw_3f9d1b0e-b5cf-4c3a-857a-74823ad89fc6"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i49664fbdcd2a477ab36b297ae3353d02_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80Ni9mcmFnOjJjOWYyODAxNDdmODQyMmU5YWNiNmUzZGVhN2M2OTk0L3RleHRyZWdpb246MmM5ZjI4MDE0N2Y4NDIyZTlhY2I2ZTNkZWE3YzY5OTRfMTY0OTI2NzQ0MzMyMw_d3a22831-f636-46d1-9d84-96024ee64f89"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfNTEzMw_556ee4a6-3f6b-43d4-b3f4-08ffc15ad6da">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company's financial instruments' by significant investment category as of July 31, 2022, and January&#160;31, 2022:   &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5) (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible debt securities (6) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of municipal bonds, agency discount notes, and custody cash deposits.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of commercial paper, certificates of deposit, common stock, agency commercial mortgage-backed securities, and commercial mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset-backed securities, U.S. government securities, commercial mortgage-backed securities, agency commercial mortgage-backed securities, and agency mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets&#x201d; or &#x201c;Long-term other assets&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Custody cash deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5) (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and municipal bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and supranational bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets,&#x201d; or &#x201c;Long-term other assets,&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair values of investments classified as marketable debt securities by contractual maturity date as of July 31, 2022: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of both July 31, 2022, and January&#160;31, 2022, Autodesk had no material unrealized losses, individually and in the aggregate, for marketable debt securities that are in a continuous unrealized loss position for greater than 12 months. Total unrealized gains for securities with net gains in accumulated other comprehensive income were not material for the six months ended July 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk monitors all marketable debt securities for potential credit losses by reviewing indicators such as, but not limited to, current credit rating, change in credit rating, credit outlook, and default risk.  There were no allowances for credit losses as of both July 31, 2022, and January&#160;31, 2022.  There were no write offs of accrued interest receivables for both the six months ended July 31, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There was no realized gain or loss for the sales or redemptions of marketable debt securities during both the six months ended July 31, 2022 and 2021. Realized gains and losses from the sales or redemptions of marketable debt securities are recorded in &#x201c;Interest and other expense, net&#x201d; on the Company's Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proceeds from the sale and maturity of marketable debt securities were as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Strategic investments in equity securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of July 31, 2022, and January&#160;31, 2022, Autodesk had $173 million and $134 million, respectively, in direct investments in privately held companies.  These strategic investments in equity securities do not have readily determined fair values, and Autodesk uses the measurement alternative to account for the adjustment to these investments in a given quarter.  If Autodesk determines that an impairment has occurred, Autodesk writes down the investment to its fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adjustments to the carrying value of our strategic investment equity securities with no readily determined fair values measured using the measurement alternative are included in &#x201c;Interest and other expense, net&#x201d; on the Company's Condensed Consolidated Statements of Operations. These adjustments were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.006%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Amount as of &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Upward adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Negative adjustments, including impairments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk recognized gains of $1 million for both the three and six months ended July 31, 2022, on the disposition of strategic investment equity securities. During the three and six months ended July 31, 2021, Autodesk recognized gains of zero and $8&#160;million on the disposition of strategic investment equity securities, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk applies fair value accounting for certain financial assets and liabilities, which consist of cash equivalents, marketable securities, and other financial instruments, on a recurring basis. The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company's financial instruments measured at fair value on a recurring basis by significant investment category as of July 31, 2022, and January&#160;31, 2022:   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5)(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible debt securities (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract assets (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Strategic investments derivative assets (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract liabilities (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of municipal bonds, agency discount notes, and custody cash deposits.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of commercial paper, certificates of deposit, common stock, agency commercial mortgage-backed securities, and commercial mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset-backed securities, U.S. government securities, commercial mortgage-backed securities, agency commercial mortgage-backed securities, and agency mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets&#x201d; or &#x201c;Long-term other assets&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Other accrued liabilities&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Custody cash deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset backed securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5) (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract assets (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract liabilities (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and municipal bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and supranational bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets,&#x201d; or &#x201c;Long-term other assets,&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Other accrued liabilities&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the change in Autodesk&#x2019;s Level 3 items for the six months ended July&#160;31, 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using&lt;br/&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Convertible Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <adsk:CostAndFairValueOfFinancialInstrumentsTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfNTExMg_d6f24835-3ff7-4b78-ad18-adc9661f0983">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company's financial instruments' by significant investment category as of July 31, 2022, and January&#160;31, 2022:   &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5) (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible debt securities (6) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of municipal bonds, agency discount notes, and custody cash deposits.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of commercial paper, certificates of deposit, common stock, agency commercial mortgage-backed securities, and commercial mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset-backed securities, U.S. government securities, commercial mortgage-backed securities, agency commercial mortgage-backed securities, and agency mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets&#x201d; or &#x201c;Long-term other assets&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Custody cash deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5) (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and municipal bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and supranational bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets,&#x201d; or &#x201c;Long-term other assets,&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company's financial instruments measured at fair value on a recurring basis by significant investment category as of July 31, 2022, and January&#160;31, 2022:   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5)(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible debt securities (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract assets (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Strategic investments derivative assets (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract liabilities (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of municipal bonds, agency discount notes, and custody cash deposits.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of commercial paper, certificates of deposit, common stock, agency commercial mortgage-backed securities, and commercial mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset-backed securities, U.S. government securities, commercial mortgage-backed securities, agency commercial mortgage-backed securities, and agency mortgage-backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets&#x201d; or &#x201c;Long-term other assets&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Other accrued liabilities&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash equivalents (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Custody cash deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset backed securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. government securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mutual funds (5) (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract assets (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative contract liabilities (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Cash and cash equivalents&#x201d; in the accompanying Condensed Consolidated Balance Sheets. These investments are classified as debt securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and municipal bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of sovereign bonds and supranational bonds.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Consists of asset backed securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;See Note 12, &#x201c;Deferred Compensation&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Prepaid expenses and other current assets,&#x201d; or &#x201c;Long-term other assets,&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Included in &#x201c;Other accrued liabilities&#x201d; in the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</adsk:CostAndFairValueOfFinancialInstrumentsTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2873f3357596416ab175273a4ebf836e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMy0xLTEtMS05MTI2NA_0689f666-08c5-4adb-8517-1b555066d5db"
      unitRef="usd">593000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2873f3357596416ab175273a4ebf836e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMy0zLTEtMS05MTI2NA_c0388b12-cf3a-4f0d-846e-690ac97789c9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2873f3357596416ab175273a4ebf836e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMy01LTEtMS05MTI2NA_65814902-51a7-4d06-8218-7402bdbd77d5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2873f3357596416ab175273a4ebf836e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMy03LTEtMS05MTI2NA_39419999-270b-462e-90ee-a360899f5b0f"
      unitRef="usd">593000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i88448a0523b9491bbf9a84a607449e51_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNC0xLTEtMS05MTI2NA_12bc5cac-b845-4a0e-b264-4c54f868c94d"
      unitRef="usd">62000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i88448a0523b9491bbf9a84a607449e51_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNC0zLTEtMS05MTI2NA_6757c20d-028d-4b18-8a19-e931d15af274"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i88448a0523b9491bbf9a84a607449e51_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNC01LTEtMS05MTI2NA_3dcb64f6-a030-4038-aadf-2970a52e99f9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i88448a0523b9491bbf9a84a607449e51_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNC03LTEtMS05MTI2NA_c92d93ae-7dc2-4ead-90c2-52fbf048ed73"
      unitRef="usd">62000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifce3bdcff5064bdea90ad5784180b7de_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy0xLTEtMS0xMDY2MjI_206009bd-c777-45ba-9d55-9bc66da3865d"
      unitRef="usd">24000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifce3bdcff5064bdea90ad5784180b7de_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy0zLTEtMS0xMDY2MjI_51125583-5048-4f49-a895-091a9b752f38"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifce3bdcff5064bdea90ad5784180b7de_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy01LTEtMS0xMDY2MjI_c700bd89-b3b7-4bce-aed0-f462f61b0531"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifce3bdcff5064bdea90ad5784180b7de_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy03LTEtMS0xMDY2MjI_65532460-94b9-4852-97e1-993f64bd3721"
      unitRef="usd">24000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i22af48bbd8d547e18b06790f8fe612a7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy0xLTEtMS05MTI2NA_041438d5-e653-41eb-9d44-df8d4cab3c51"
      unitRef="usd">9000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i22af48bbd8d547e18b06790f8fe612a7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy0zLTEtMS05MTI2NA_522e79cd-b7b7-4680-955b-8507f15b6f73"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i22af48bbd8d547e18b06790f8fe612a7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy01LTEtMS05MTI2NA_65cc7e35-db27-4a2c-914b-71dd6494a310"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i22af48bbd8d547e18b06790f8fe612a7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfNy03LTEtMS05MTI2NA_4f057e03-2c82-43cd-9de1-bbb1b4cfa502"
      unitRef="usd">9000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia7afdb4d9c064a87836dd24a0796e23c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTEtMS0xLTEtMTA2NjQy_23fe29b9-f9e8-429b-b9bf-70d8ab6c4deb"
      unitRef="usd">40000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia7afdb4d9c064a87836dd24a0796e23c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTEtMy0xLTEtMTA2NjQy_00d06010-7ad1-4fe6-93f0-3ad14cb8141d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia7afdb4d9c064a87836dd24a0796e23c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTEtNS0xLTEtMTA2NjQy_4abc2e1e-5b95-46df-b99d-2aa39876c589"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia7afdb4d9c064a87836dd24a0796e23c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTEtNy0xLTEtMTA2NjQy_7900a5ce-0bde-46b6-896f-59100be9118c"
      unitRef="usd">40000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idded0046216b4ae8ae08b86d64706ff3_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTItMS0xLTEtMTA2NjQ3_5c4b6b0b-5c03-4746-bd0b-c98af98766fb"
      unitRef="usd">27000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idded0046216b4ae8ae08b86d64706ff3_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTItMy0xLTEtMTA2NjQ3_ba2f0a09-99c9-47f5-b2e9-99bf74a236ee"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idded0046216b4ae8ae08b86d64706ff3_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTItNS0xLTEtMTA2NjQ3_e94ef99e-b4f1-4595-bbb6-5c30d740d97c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idded0046216b4ae8ae08b86d64706ff3_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTItNy0xLTEtMTA2NjQ3_cc0711b8-32a0-4846-8d6a-3b6f2612658c"
      unitRef="usd">27000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if514b10079b441a1ae3592691903cf4e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTMtMS0xLTEtOTEyNjQ_2931577d-3033-4932-bb2d-c935c734f471"
      unitRef="usd">7000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if514b10079b441a1ae3592691903cf4e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTMtMy0xLTEtOTEyNjQ_fec0b6fb-52d2-49a0-afea-254ac169ea2a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if514b10079b441a1ae3592691903cf4e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTMtNS0xLTEtOTEyNjQ_8ec75569-bfe6-4afa-937d-b4aa2b966da8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if514b10079b441a1ae3592691903cf4e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTMtNy0xLTEtOTEyNjQ_abaa9b4b-5132-4eca-9d2d-b2d102724117"
      unitRef="usd">7000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ide0f8a9d7fab4af2bee226ee5cc07d9c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTktMS0xLTEtOTEyNjQ_22557c1f-1ad0-473b-92ee-74c3c2350044"
      unitRef="usd">9000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ide0f8a9d7fab4af2bee226ee5cc07d9c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTktMy0xLTEtOTEyNjQ_6aa70fc3-b7b4-46fe-9876-25bc17cc1dca"
      unitRef="usd">2000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ide0f8a9d7fab4af2bee226ee5cc07d9c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTktNS0xLTEtOTEyNjQ_532b062d-6b90-49cd-b269-446dac145e8a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide0f8a9d7fab4af2bee226ee5cc07d9c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMTktNy0xLTEtOTEyNjQ_1952c71a-d761-47c3-8335-612bb30c4109"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i780ad600507844c99df03e1195acffc8_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjItMS0xLTEtOTEyNjQ_37bc6b2b-f35f-4088-a839-35de7ed73ad0"
      unitRef="usd">35000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i780ad600507844c99df03e1195acffc8_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjItMy0xLTEtOTEyNjQ_6e73a591-f6f7-4e91-8d5e-8561c511e9b2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i780ad600507844c99df03e1195acffc8_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjItNS0xLTEtOTEyNjQ_8cf7edc6-055f-4cf1-adfa-7f726ea1b2a4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i780ad600507844c99df03e1195acffc8_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjItNy0xLTEtOTEyNjQ_86f8681c-0c1a-42c9-8fe2-0d62bce5b7d3"
      unitRef="usd">35000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ife969f61d68648909ba6ef66a90481fe_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjUtMS0xLTEtOTEyNjQ_fd28804b-6d64-4e80-8bb9-9b4827f57d5a"
      unitRef="usd">11000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ife969f61d68648909ba6ef66a90481fe_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjUtMy0xLTEtOTEyNjQ_47782c3d-fc9c-4853-8fdd-3b8d3cbcd7f3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ife969f61d68648909ba6ef66a90481fe_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjUtNS0xLTEtOTEyNjQ_97beb081-c499-442e-94ee-4714bc401216"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ife969f61d68648909ba6ef66a90481fe_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjUtNy0xLTEtOTEyNjQ_e0e43997-9903-4f97-91cb-0edc94fd8944"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="ifddf2225df064592898a9c09384ac501_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjYtMS0xLTEtOTEyNjQ_428017aa-3ce4-4e40-b2f2-cd74ae17f9f6"
      unitRef="usd">80000000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifddf2225df064592898a9c09384ac501_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjYtMy0xLTEtOTEyNjQ_5876773d-c907-46fd-a46a-119e0dfe1338"
      unitRef="usd">7000000</adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedGainBeforeTax>
    <adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifddf2225df064592898a9c09384ac501_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjYtNS0xLTEtOTEyNjQ_b59547d9-c437-4a19-b995-2972ce366ff6"
      unitRef="usd">1000000</adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ifddf2225df064592898a9c09384ac501_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjYtNy0xLTEtOTEyNjQ_2ea81484-76cd-4e5b-ab47-9d33c46b11a0"
      unitRef="usd">86000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i03a0086aaf4640168e04edb64f114c0e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjctMS0xLTEtOTEyNjQ_27d08db1-802b-4a96-9550-926b36518da0"
      unitRef="usd">3000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i03a0086aaf4640168e04edb64f114c0e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjctMy0xLTEtOTEyNjQ_eedb346f-3ae9-4d8a-adac-66e7fe26a893"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i03a0086aaf4640168e04edb64f114c0e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjctNS0xLTEtOTEyNjQ_0992580c-fc09-44a7-bf3f-c9ad4c9d8d42"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i03a0086aaf4640168e04edb64f114c0e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjctNy0xLTEtOTEyNjQ_96c7c4bc-e97d-443d-8d1c-f6dca359ade6"
      unitRef="usd">3000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <adsk:AmortizedCostSecurities
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjgtMS0xLTEtOTEyNjQ_c11c0a28-70d6-44dc-b7f7-c6c599976fde"
      unitRef="usd">900000000</adsk:AmortizedCostSecurities>
    <adsk:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjgtMy0xLTEtOTEyNjQ_3ee2de05-29bf-4be8-acd2-bbbfafc81f45"
      unitRef="usd">9000000</adsk:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax>
    <adsk:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjgtNS0xLTEtOTEyNjQ_17a1ef94-a9ac-41f0-9c47-a12cb6f2c727"
      unitRef="usd">1000000</adsk:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax>
    <adsk:FairValueAssetsMeasuredOnRecurringBasis
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjMxZDAxZDlmY2I3ZTRmZGM5N2EzYTA2ODdhYzdiNDNjL3RhYmxlcmFuZ2U6MzFkMDFkOWZjYjdlNGZkYzk3YTNhMDY4N2FjN2I0M2NfMjgtNy0xLTEtOTEyNjQ_6f47e1a5-494a-4900-8a53-4480802ab628"
      unitRef="usd">908000000</adsk:FairValueAssetsMeasuredOnRecurringBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6baba60ddc02435eb448fb5e45489283_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMy0xLTEtMS05MTI2NA_f2fd3829-b16e-4dda-8011-8be855c428cc"
      unitRef="usd">302000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6baba60ddc02435eb448fb5e45489283_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMy0zLTEtMS05MTI2NA_5e2f9588-5376-4180-b87e-c572f7c72fcc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6baba60ddc02435eb448fb5e45489283_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMy01LTEtMS05MTI2NA_c9a6d91d-c33c-42e6-8753-fc3b3c1c9ec8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6baba60ddc02435eb448fb5e45489283_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMy03LTEtMS05MTI2NA_fa11b48e-15a2-40fa-ae33-5ee4d2f7989f"
      unitRef="usd">302000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iea59ee3bc7ad4122afe0283cee88df7a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNC0xLTEtMS05MTI2NA_cfd60ddc-dcc9-49a3-8b52-3bd25364de3a"
      unitRef="usd">55000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iea59ee3bc7ad4122afe0283cee88df7a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNC0zLTEtMS05MTI2NA_b7a6f26b-1661-438b-b0ea-1aec3667c72d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iea59ee3bc7ad4122afe0283cee88df7a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNC01LTEtMS05MTI2NA_b4e8f351-cc74-40a0-b104-68350fec32b0"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iea59ee3bc7ad4122afe0283cee88df7a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNC03LTEtMS05MTI2NA_0148da36-9ec0-4327-9387-fc9c54909ff3"
      unitRef="usd">55000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if4d7ce40eca541c19a95de2f2f788aa6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNS0xLTEtMS05MTI2NA_db59c278-5960-44f0-9cc0-a15f77c1b866"
      unitRef="usd">25000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if4d7ce40eca541c19a95de2f2f788aa6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNS0zLTEtMS05MTI2NA_4925aa48-010b-41bf-8adc-d4cfa87079cf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if4d7ce40eca541c19a95de2f2f788aa6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNS01LTEtMS05MTI2NA_6e5340ad-16e0-4187-87d0-cabe627e6a92"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if4d7ce40eca541c19a95de2f2f788aa6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNS03LTEtMS05MTI2NA_f17f44ba-402d-472b-82cb-89dc2511f64c"
      unitRef="usd">25000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ide248bd6e8794b218de6931861d905e1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNi0xLTEtMS05MTI2NA_89e9484c-a123-494e-990d-36de25c3ef1d"
      unitRef="usd">18000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ide248bd6e8794b218de6931861d905e1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNi0zLTEtMS05MTI2NA_c9dd3309-4064-40c7-9097-88195f57be40"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ide248bd6e8794b218de6931861d905e1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNi01LTEtMS05MTI2NA_503caf0f-a5f6-4a43-9170-28875ebb43ef"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide248bd6e8794b218de6931861d905e1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNi03LTEtMS05MTI2NA_164b8e53-6feb-4f0f-877d-a80f04aeedd2"
      unitRef="usd">18000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iad49b6b662c04e21b5d5a8e3089916a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNy0xLTEtMS05MTI2NA_7d25690d-cee1-4c6b-bcf1-e19dad11cec4"
      unitRef="usd">18000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iad49b6b662c04e21b5d5a8e3089916a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNy0zLTEtMS05MTI2NA_6a9ae1b9-8dd1-4b8d-8392-169bf8e4c1f5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iad49b6b662c04e21b5d5a8e3089916a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNy01LTEtMS05MTI2NA_69937a1a-bd24-403f-a912-9859da2a401e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad49b6b662c04e21b5d5a8e3089916a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfNy03LTEtMS05MTI2NA_d98c8bc3-50b5-4d7b-a06d-7a959cce25f3"
      unitRef="usd">18000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8deac542d91145d19f8f98268a6cb5b7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOC0xLTEtMS05MTI2NA_55bc189b-af46-4e72-9a6b-18f988140e48"
      unitRef="usd">6000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8deac542d91145d19f8f98268a6cb5b7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOC0zLTEtMS05MTI2NA_0988d235-8b55-46d4-b9c5-9f0b4565146e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8deac542d91145d19f8f98268a6cb5b7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOC01LTEtMS05MTI2NA_5191e83f-4f45-4e1c-a8a8-088a69874366"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8deac542d91145d19f8f98268a6cb5b7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOC03LTEtMS05MTI2NA_4a3c4df2-6c6c-46aa-8367-22efbd381ce9"
      unitRef="usd">6000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i82ad98a85b39434e8165950f48eeb12c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOS0xLTEtMS05MTI2NA_e10d5fc2-0dd9-49f3-b51c-305a64188dc2"
      unitRef="usd">4000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i82ad98a85b39434e8165950f48eeb12c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOS0zLTEtMS05MTI2NA_88483d75-17a2-4429-928c-85c08bce67a4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i82ad98a85b39434e8165950f48eeb12c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOS01LTEtMS05MTI2NA_6ff46061-96ad-44ad-b198-897a24b470cc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i82ad98a85b39434e8165950f48eeb12c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfOS03LTEtMS05MTI2NA_71451ab4-a479-4374-bcf7-f593aa03dea0"
      unitRef="usd">4000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iddb2afdc90034f8a867c240223ec4d3a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTItMS0xLTEtOTEyNjQ_4e05ca82-043a-4a7d-a5dc-b2ebcfb5ea18"
      unitRef="usd">103000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iddb2afdc90034f8a867c240223ec4d3a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTItMy0xLTEtOTEyNjQ_4774c6b5-1f17-43fd-bacb-40244a8e8f74"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iddb2afdc90034f8a867c240223ec4d3a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTItNS0xLTEtOTEyNjQ_72ad1c63-8e70-46b5-81b9-c172b8459736"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iddb2afdc90034f8a867c240223ec4d3a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTItNy0xLTEtOTEyNjQ_9e01e8ca-e1ee-4916-b969-957cee9d0df8"
      unitRef="usd">103000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1ba5c6a9571149bc81734517925987a3_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTMtMS0xLTEtOTEyNjQ_c47a57c5-a4bc-41d0-bc80-2c60cc9b82fb"
      unitRef="usd">61000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1ba5c6a9571149bc81734517925987a3_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTMtMy0xLTEtOTEyNjQ_56cfd2f6-41b8-4d1c-adbd-365354110c4c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1ba5c6a9571149bc81734517925987a3_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTMtNS0xLTEtOTEyNjQ_4f8749f7-7474-420d-a52b-9024178103a7"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1ba5c6a9571149bc81734517925987a3_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTMtNy0xLTEtOTEyNjQ_4b4d6e49-30d9-4d80-9a7f-5a31d5b092e0"
      unitRef="usd">61000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i83183142fdfb414cb61b596690fbdbac_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTQtMS0xLTEtOTEyNjQ_27c78798-9052-4856-88bc-865a2bbba5e9"
      unitRef="usd">26000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i83183142fdfb414cb61b596690fbdbac_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTQtMy0xLTEtOTEyNjQ_c12813ba-2845-4437-b9f1-e51e696a2716"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i83183142fdfb414cb61b596690fbdbac_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTQtNS0xLTEtOTEyNjQ_4f5abeef-1787-420c-92b5-df1259c57183"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i83183142fdfb414cb61b596690fbdbac_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTQtNy0xLTEtOTEyNjQ_5b38f12b-aef4-42b7-a5c7-46011bf2016a"
      unitRef="usd">26000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib8a6f27ead314f6593e85f88f362072f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTUtMS0xLTEtOTEyNjQ_c5dbbc78-3dc0-476a-bc10-a8e4e53ac6e4"
      unitRef="usd">14000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib8a6f27ead314f6593e85f88f362072f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTUtMy0xLTEtOTEyNjQ_a02bfaaa-9b18-42dd-bcb9-af1c2d053d8d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib8a6f27ead314f6593e85f88f362072f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTUtNS0xLTEtOTEyNjQ_f2ad56f4-b31f-49fb-b823-80dc687fa13a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib8a6f27ead314f6593e85f88f362072f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTUtNy0xLTEtOTEyNjQ_0fa6ff92-c69d-4603-b917-021db70b53ac"
      unitRef="usd">14000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if7de8ba574b24fbd991de32a19d882c7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTYtMS0xLTEtOTEyNjQ_e094a085-e28e-463f-85fb-84d8939bbfcf"
      unitRef="usd">13000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if7de8ba574b24fbd991de32a19d882c7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTYtMy0xLTEtOTEyNjQ_391f2a1b-0c60-4e5e-be57-c51454d98690"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if7de8ba574b24fbd991de32a19d882c7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTYtNS0xLTEtOTEyNjQ_5653c3a7-172a-4237-b646-e101360ded11"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if7de8ba574b24fbd991de32a19d882c7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTYtNy0xLTEtOTEyNjQ_ac3d01fc-800f-41fe-9a17-97379570fa7b"
      unitRef="usd">13000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i34b39f67d0c041e094a53156c37890f8_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTctMS0xLTEtOTEyNjQ_d10ed98d-b597-4355-be81-e3873269f5e2"
      unitRef="usd">11000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i34b39f67d0c041e094a53156c37890f8_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTctMy0xLTEtOTEyNjQ_227cb585-a9c4-4996-a16b-1cf569428ee5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i34b39f67d0c041e094a53156c37890f8_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTctNS0xLTEtOTEyNjQ_35ca6901-8cb2-41b5-91c7-9f1611fb2004"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i34b39f67d0c041e094a53156c37890f8_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTctNy0xLTEtOTEyNjQ_8130e8b3-a7fb-4468-9d64-1d1b16ed3117"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i57ad9328cb5e46a0a1050b768b3672a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTgtMS0xLTEtOTEyNjQ_488a99ee-e14f-410b-9519-45686a40033c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i57ad9328cb5e46a0a1050b768b3672a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTgtMy0xLTEtOTEyNjQ_86a7bf9d-3704-4dee-908a-6b9718c67266"
      unitRef="usd">4000000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i57ad9328cb5e46a0a1050b768b3672a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTgtNS0xLTEtOTEyNjQ_cfa3309e-5914-4206-b5d9-367420909e29"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i57ad9328cb5e46a0a1050b768b3672a6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTgtNy0xLTEtOTEyNjQ_4e1a77e8-6781-46e5-97fe-065ed883a6de"
      unitRef="usd">4000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i878420a202614b539e37b155d20f6704_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTktMS0xLTEtOTEyNjQ_434165fb-3d4c-4fa4-970f-73ac1b5b4d1f"
      unitRef="usd">4000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i878420a202614b539e37b155d20f6704_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTktMy0xLTEtOTEyNjQ_57ce052d-7d2d-4e5b-9f13-93c37b74c754"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i878420a202614b539e37b155d20f6704_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTktNS0xLTEtOTEyNjQ_40bf3b05-4381-4135-bac8-6dc75808417b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i878420a202614b539e37b155d20f6704_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMTktNy0xLTEtOTEyNjQ_b69a4dfa-f004-4d02-8fa3-1a9f5ce559e5"
      unitRef="usd">4000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i28d5e53dd8f24af28ba8b72e5b703d7c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjUtMS0xLTEtOTEyNjQ_7c4b4281-7aa7-4b2b-96d1-2fcdeaac798c"
      unitRef="usd">44000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i28d5e53dd8f24af28ba8b72e5b703d7c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjUtMy0xLTEtOTEyNjQ_976ec1c8-53b6-483a-a776-d689164707d2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i28d5e53dd8f24af28ba8b72e5b703d7c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjUtNS0xLTEtOTEyNjQ_c7d67437-2c6e-49f4-abda-bbabfb3d0962"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i28d5e53dd8f24af28ba8b72e5b703d7c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjUtNy0xLTEtOTEyNjQ_4d5c3e22-8558-4ed5-843f-84b67f5b2519"
      unitRef="usd">44000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i34067a7cecb5479ba7e16f56cf56f191_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjctMS0xLTEtOTEyNjQ_ba4569d7-7b33-4fbf-93ff-dc48951b0bf3"
      unitRef="usd">1000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i34067a7cecb5479ba7e16f56cf56f191_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjctMy0xLTEtOTEyNjQ_8a8d0b47-2ede-4593-902e-a333a35fbac6"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i34067a7cecb5479ba7e16f56cf56f191_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjctNS0xLTEtOTEyNjQ_57490111-f7fa-49f1-bb20-aff542a73fbc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i34067a7cecb5479ba7e16f56cf56f191_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjctNy0xLTEtOTEyNjQ_0d5a259a-fe11-4427-b039-81512ab5a998"
      unitRef="usd">1000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i9ece21f477ca47749b88e136c8268f7f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjktMS0xLTEtOTEyNjQ_77d96430-9d4c-4ab3-ad48-4aa8481af5f2"
      unitRef="usd">74000000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9ece21f477ca47749b88e136c8268f7f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjktMy0xLTEtOTEyNjQ_f7d7d29e-1bd1-46db-a5e1-b4c96f8aacbe"
      unitRef="usd">16000000</adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedGainBeforeTax>
    <adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9ece21f477ca47749b88e136c8268f7f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjktNS0xLTEtOTEyNjQ_86fc5b8f-39a8-4987-95b1-d8ac7a433d45"
      unitRef="usd">1000000</adsk:DebtSecuritiesTradingAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i9ece21f477ca47749b88e136c8268f7f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMjktNy0xLTEtOTEyNjQ_91bb49ab-4706-4317-b5ba-38151d4e07fd"
      unitRef="usd">89000000</us-gaap:TradingSecuritiesDebt>
    <adsk:AmortizedCostSecurities
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMzEtMS0xLTEtOTEyNjQ_18c69c0e-d6f6-4c74-9ff6-af6ab61c41ee"
      unitRef="usd">779000000</adsk:AmortizedCostSecurities>
    <adsk:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMzEtMy0xLTEtOTEyNjQ_9289f7c9-c776-4b22-895a-4097b6a93afa"
      unitRef="usd">20000000</adsk:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax>
    <adsk:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMzEtNS0xLTEtOTEyNjQ_110e789f-631d-4fd6-b811-32d56f83fdf3"
      unitRef="usd">1000000</adsk:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax>
    <adsk:FairValueAssetsMeasuredOnRecurringBasis
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkxY2VlZTA3OGZiNTQzNGRiMzljM2EwMWY5MzM4ZmM5L3RhYmxlcmFuZ2U6OTFjZWVlMDc4ZmI1NDM0ZGIzOWMzYTAxZjkzMzhmYzlfMzEtNy0xLTEtOTEyNjQ_18fefa7d-d396-4041-92ee-2db850d50f0a"
      unitRef="usd">798000000</adsk:FairValueAssetsMeasuredOnRecurringBasis>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfNTE1Mg_5ee680ea-2253-4318-813b-0e2043c3bbf7">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair values of investments classified as marketable debt securities by contractual maturity date as of July 31, 2022: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjEzZTVkZjM3ZGVkZjQ2NjY5M2ZhOGQwMTI0YjkxNzAzL3RhYmxlcmFuZ2U6MTNlNWRmMzdkZWRmNDY2NjkzZmE4ZDAxMjRiOTE3MDNfMS0xLTEtMS05MTI2NA_b6c68dc6-4a02-4931-9ba4-db24d8fd0aa2"
      unitRef="usd">66000000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjEzZTVkZjM3ZGVkZjQ2NjY5M2ZhOGQwMTI0YjkxNzAzL3RhYmxlcmFuZ2U6MTNlNWRmMzdkZWRmNDY2NjkzZmE4ZDAxMjRiOTE3MDNfMi0xLTEtMS05MTI2NA_47d4c559-1504-4b62-9817-03f130a82316"
      unitRef="usd">58000000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjEzZTVkZjM3ZGVkZjQ2NjY5M2ZhOGQwMTI0YjkxNzAzL3RhYmxlcmFuZ2U6MTNlNWRmMzdkZWRmNDY2NjkzZmE4ZDAxMjRiOTE3MDNfMy0xLTEtMS05MTI2NA_594bec81-b6f1-415c-ac78-b20987582811"
      unitRef="usd">2000000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjEzZTVkZjM3ZGVkZjQ2NjY5M2ZhOGQwMTI0YjkxNzAzL3RhYmxlcmFuZ2U6MTNlNWRmMzdkZWRmNDY2NjkzZmE4ZDAxMjRiOTE3MDNfNC0xLTEtMS05MTI2NA_84c2122f-b85e-48c9-ac3e-d2437046c8cf"
      unitRef="usd">3000000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjEzZTVkZjM3ZGVkZjQ2NjY5M2ZhOGQwMTI0YjkxNzAzL3RhYmxlcmFuZ2U6MTNlNWRmMzdkZWRmNDY2NjkzZmE4ZDAxMjRiOTE3MDNfNS0xLTEtMS05MTI2NA_9475164e-5ea7-42b5-866a-2d96e5528475"
      unitRef="usd">129000000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTI5OQ_67951ba5-9b11-45ea-97b5-de8d11a1bb05"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTI5OQ_ac7e75a9-ecda-4024-9b29-48dc1dc68315"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTgyNA_2b973a40-ed8b-4c8d-b53e-db7944def218"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTgyNA_e4fa02e8-244c-4aaf-9e21-099591a9e801"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTg5MQ_5a80065e-fb72-447f-9277-bfc590dfaf8f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTg5MQ_dd2eb97b-d78b-46d6-9a6b-efac989c081c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTk3Mw_262cec60-7960-4057-80cc-7be776dc0533"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTk3Mw_53a30d3f-6785-4b61-a44b-9365fa7d8b56"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfNTEyNg_188fbb85-5cb2-4ca8-ab43-a6eb7adcf3e5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proceeds from the sale and maturity of marketable debt securities were as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjY2YmY0MTdmOTIxZDQ2NjRiMzIzNzJlOGI2YzQyMjYzL3RhYmxlcmFuZ2U6NjZiZjQxN2Y5MjFkNDY2NGIzMjM3MmU4YjZjNDIyNjNfMi0xLTEtMS05MTI2NA_f57b7a01-bdf3-41c7-b08b-55471c647800"
      unitRef="usd">43000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjY2YmY0MTdmOTIxZDQ2NjRiMzIzNzJlOGI2YzQyMjYzL3RhYmxlcmFuZ2U6NjZiZjQxN2Y5MjFkNDY2NGIzMjM3MmU4YjZjNDIyNjNfMi0zLTEtMS05MTI2NA_94c36a67-96a6-4e0a-8ca9-0920f319a65c"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjY2YmY0MTdmOTIxZDQ2NjRiMzIzNzJlOGI2YzQyMjYzL3RhYmxlcmFuZ2U6NjZiZjQxN2Y5MjFkNDY2NGIzMjM3MmU4YjZjNDIyNjNfMi00LTEtMS05NTc2Mg_601725d9-62f5-48e8-96b2-aa718b3f96ec"
      unitRef="usd">245000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjY2YmY0MTdmOTIxZDQ2NjRiMzIzNzJlOGI2YzQyMjYzL3RhYmxlcmFuZ2U6NjZiZjQxN2Y5MjFkNDY2NGIzMjM3MmU4YjZjNDIyNjNfMi02LTEtMS05NTc2NA_b740a224-0097-4d41-b598-6f8ddc3bb73a"
      unitRef="usd">4000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMjQyMA_ec49fe86-0d52-4bf2-b4ad-f5dae89da3ee"
      unitRef="usd">173000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMjQyNw_9bcb3398-fe3c-471b-abfd-4bbea5fb4608"
      unitRef="usd">134000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfNTE0Mg_e9684f5b-3624-471b-b1ea-1de49654a473">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adjustments to the carrying value of our strategic investment equity securities with no readily determined fair values measured using the measurement alternative are included in &#x201c;Interest and other expense, net&#x201d; on the Company's Condensed Consolidated Statements of Operations. These adjustments were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.006%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cumulative Amount as of &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Upward adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Negative adjustments, including impairments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfMi0xLTEtMS05MTI2NA_944643f3-0855-4db1-97bb-6bbd21cf8f85"
      unitRef="usd">1000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfMi0zLTEtMS05MTI2NA_01450d29-6c94-45ac-8410-a3584d2e7d43"
      unitRef="usd">6000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfMi01LTEtMS05MTI2NA_89f1d6d3-7111-4b70-af20-ab8c58bf309f"
      unitRef="usd">24000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfMy0xLTEtMS05MTI2NA_d1e71caa-ca61-469b-a9d8-34b09fec4853"
      unitRef="usd">5000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfMy0zLTEtMS05MTI2NA_dd95bbc0-32d3-426b-9461-3b12531490fa"
      unitRef="usd">9000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfMy01LTEtMS05MTI2NA_e78836ef-935e-4813-9d3b-6f6d7bbfc370"
      unitRef="usd">82000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfNC0xLTEtMS05MTI2NA_49947a20-d029-41e8-aa3a-9584c950d415"
      unitRef="usd">4000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfNC0zLTEtMS05MTI2NA_d01c2643-cc01-49ec-9198-998645593513"
      unitRef="usd">3000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjkzZTkwNjdmZDhmZjQzZmQ4Mjg5MmUwNjU2OWY3ZDVhL3RhYmxlcmFuZ2U6OTNlOTA2N2ZkOGZmNDNmZDgyODkyZTA2NTY5ZjdkNWFfNC01LTEtMS05MTI2NA_bd9d99c4-4f09-4210-a0e7-13fafdf1ecc0"
      unitRef="usd">58000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTY0OTI2NzQ0NjgyNw_43dfe738-a2b8-4a21-b99e-9dc1fe2e01c8"
      unitRef="usd">1000000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTY0OTI2NzQ0NjgyNw_cb009ffb-bdee-4faf-b426-056fb0906b00"
      unitRef="usd">1000000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTY0OTI2NzQ0NzEwMQ_7f00340e-4f7f-4831-b040-8d933f25384c"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfMTY0OTI2NzQ0Njg1MQ_014a9502-d32d-4823-96fe-a2b458acb766"
      unitRef="usd">8000000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i601c6a0d35ae4c50a0981d8d9afd78e6_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNC05LTEtMS05MTI2NA_99d177ff-bac3-4da8-b672-47bdee1a9998"
      unitRef="usd">593000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2c46439378e949b98cbc509a491c0842_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNC0xMS0xLTEtOTEyNjQ_73e1838f-78e2-459e-a9e0-24dd3c599170"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4d9afc7764ba4a14be798d76832a454b_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNC0xMy0xLTEtOTEyNjQ_e60d0b95-ef10-4f5d-ad6c-592553f5fb8e"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8f4f7e8b3f664a59bc5c9cf4d82278c0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNC0xNS0xLTEtOTEyNjQ_07bed8af-e272-4783-b3b0-542c25ceb75f"
      unitRef="usd">593000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i03aba21d106244468845ff93fb170fb0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNS05LTEtMS05MTI2NA_df90d658-006a-4feb-8e41-c7c04a9d291b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i33ea908f4eec48fea28d16a63333e2a1_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNS0xMS0xLTEtOTEyNjQ_6f4db5c1-37e5-49d0-abbf-8ffca7dee1bc"
      unitRef="usd">62000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie61f2737e6eb425fb035e50aa5b15338_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNS0xMy0xLTEtOTEyNjQ_25d7a20b-b50f-491c-929f-62f277195721"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4ce67ec1757b4871b30bcef368a58f41_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfNS0xNS0xLTEtOTEyNjQ_cf5e3869-d143-42ad-82ef-097818fbaf38"
      unitRef="usd">62000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3e0d5edcdf5f457f9709e85a1bde97c7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfOS05LTEtMS05MTI2NA_312099e7-c5d0-4e34-ab5e-dc0da1b3715d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i887ca413b7ba469fa9cfc6bce3a1ad99_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfOS0xMS0xLTEtOTEyNjQ_c038360e-9f9f-4d8a-8a04-9207dbc2425f"
      unitRef="usd">24000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib7514d15cab344ea941a683aedede9e7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfOS0xMy0xLTEtOTEyNjQ_41aa3e56-6d3a-4cd7-84ec-13efedf831aa"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1fc8952529244098a9a89f95f3a244c7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfOS0xNS0xLTEtOTEyNjQ_e813ac58-bc08-4103-8f81-0ffa23cbc361"
      unitRef="usd">24000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i59a7f3435fac41fcbaf5a93a6d7ad5df_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTMtOS0xLTEtOTEyNjQ_e0ac4202-63b2-4d89-9014-f4a77c5c2fdc"
      unitRef="usd">3000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i15b862c9a4bc4230855e710d5f492dcf_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTMtMTEtMS0xLTkxMjY0_ba347609-e66e-4e47-97bf-fb399c1f0f3b"
      unitRef="usd">6000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic8f9ddc7ee104dfcad3bd6145a602edf_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTMtMTMtMS0xLTkxMjY0_2fcc36e3-6227-4b0a-bb85-515568dd06f7"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia0188d2ba833435f8066772de6f953e3_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTMtMTUtMS0xLTkxMjY0_e0eb7e80-778a-41ff-914f-74585c5e28c0"
      unitRef="usd">9000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib10c655fbc9c4b2d96ec0442b05301c6_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctOS0xLTEtMTA2NTE5_563921a1-3c40-44e5-bb3f-f6b19c35e313"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib5e48c02cc7d41cd9d07a5baf2cbec07_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctMTEtMS0xLTEwNjUxOQ_4c19e8fb-a683-43c1-920e-1051ebeda650"
      unitRef="usd">40000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic3c84c707fe146888e9d70566e9b0393_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctMTMtMS0xLTEwNjUxOQ_a868d0c8-0546-4337-b206-0e97ed45bb18"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i40617bb1890e4741be53e5595f4e74fe_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctMTUtMS0xLTEwNjUxOQ_5414c128-7f86-4919-a77f-111d7cf2e00f"
      unitRef="usd">40000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i18ec4d0401fb49998b807f7d55c0aa16_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctOS0xLTEtOTEyNjQ_b03fbef4-34b2-455f-8b25-067b46d69519"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic5307e20835f4a8283d14cf9dfb642e1_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctMTEtMS0xLTkxMjY0_7a78a1f1-dd3e-45f6-88ad-2e66eeba92a2"
      unitRef="usd">27000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i009a2c26ace045f490bf051dd41b48f7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctMTMtMS0xLTkxMjY0_665e88e0-a6d9-4c68-9e39-ff12c4abd48d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5b50e6a9c9814a7e8882e857e2045af8_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTctMTUtMS0xLTkxMjY0_4976baa1-b1ea-4a63-8f8f-c72a3b64b641"
      unitRef="usd">27000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie5c9596e5ec84975b03ebec71bb6dab4_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTgtOS0xLTEtOTEyNjQ_bc996d49-5f61-484d-97d5-7014e0346412"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i509da00dd1b8419b8db85e8a4f623361_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTgtMTEtMS0xLTkxMjY0_1afc9311-d55c-4e0f-a430-ed0c94e271a6"
      unitRef="usd">7000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaaec25154ef646849e417e68df970818_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTgtMTMtMS0xLTkxMjY0_d5e5f868-ee1e-497d-98d2-98509c0c49f1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0df7c839d356465485cea937e6c841d0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMTgtMTUtMS0xLTkxMjY0_100e99f5-16db-4237-88c9-69aa20328f93"
      unitRef="usd">7000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if96278ab6f1f4abda98d5a2e50713e2d_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjQtOS0xLTEtOTEyNjQ_e6012d72-5ee3-48a0-8784-93968af8b34f"
      unitRef="usd">2000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idac653f38669431ebab9aaa38395153f_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjQtMTEtMS0xLTkxMjY0_19aabc47-e72f-41e4-aa92-2497dfe3e64f"
      unitRef="usd">9000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i26d14eb16a9f43829d761964e57a6673_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjQtMTMtMS0xLTkxMjY0_29258dee-b6f9-4177-88f8-773dfddf5575"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4ec57eecb6da432382b73d290d46c9c0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjQtMTUtMS0xLTkxMjY0_1dc639c3-637e-4e27-8d90-9122bb61383f"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d60c653b3d549629cf1b779de8bca80_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjctOS0xLTEtOTEyNjQ_3f76ab3a-e9d2-43c1-a97e-03455ee076c3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i09c0ae0b944a41d1bfdf552ed72a4454_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjctMTEtMS0xLTkxMjY0_11eb3aa8-e555-4bb0-964d-20fc1bde536a"
      unitRef="usd">35000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i15ad3342ea644fbcb871eeee30656fd7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjctMTMtMS0xLTkxMjY0_c50ca825-0df4-4ab5-82ee-a52acb77534e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8686231aefb8439bb701bfd6f82ee2bc_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMjctMTUtMS0xLTkxMjY0_97a816b1-5c67-4782-88b8-46380efc6abe"
      unitRef="usd">35000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5dfaacbd14ad4eea81f4aca7f506edc7_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzAtOS0xLTEtOTEyNjQ_7db80f16-4b9b-405c-a427-97035bb4c753"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3d26bf280a5948f3813a84c3ca273039_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzAtMTEtMS0xLTkxMjY0_b05423be-58e0-4195-a07f-5f98bcb80d39"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i59f84e48efa446a0a85706835a15393b_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzAtMTMtMS0xLTkxMjY0_4819c997-9f81-40ef-ab30-26a033225650"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idf5f82516ccb44b3adc33540e8d059ac_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzAtMTUtMS0xLTkxMjY0_a730a949-0eae-4376-95a5-9d34b294f0b1"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i62bc5d1c67c04280abab158e88db3492_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzItOS0xLTEtOTEyNjQ_22c6cbf4-ef0b-4d91-8655-1f23f11d70e8"
      unitRef="usd">86000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i0b63090413014e66b0ce0923accaf76a_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzItMTEtMS0xLTkxMjY0_5ecd42bd-ac30-46b0-bf32-80e0bca18ca4"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i22a33667dad549a4ad25c1e14385de88_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzItMTMtMS0xLTkxMjY0_59d7d15e-2101-45fc-a502-ceb63ae22138"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ifddf2225df064592898a9c09384ac501_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzItMTUtMS0xLTkxMjY0_96acd392-593c-4dbd-b211-ab20bf9e6da0"
      unitRef="usd">86000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ibf2aabe4b3dd45f3b88289dbf37b4dd6_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzMtOS0xLTEtOTEyNjQ_92911503-8e55-4db1-8c26-aebc737851b1"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i520cdb12994e4e68af31f952140b6d50_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzMtMTEtMS0xLTkxMjY0_1692285a-55e9-481f-bd69-7a7671d6c831"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i1a6db601b123465aaa99f02e8457495c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzMtMTMtMS0xLTkxMjY0_c133cfc6-1ac1-4ee3-8b0b-021a66c48261"
      unitRef="usd">3000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i03a0086aaf4640168e04edb64f114c0e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzMtMTUtMS0xLTkxMjY0_a815ccc3-c3d8-4e11-bd4f-090ca1659b6d"
      unitRef="usd">3000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:DerivativeAssets
      contextRef="i6d30213af2f14898bf0bcef2bc1fb6b9_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzUtOS0xLTEtOTEyNjQ_92631c75-dd74-481f-9814-641a72cd213c"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie64051ebc53040d8b7a524a8cc118646_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzUtMTEtMS0xLTkxMjY0_b4c321b6-974b-405d-9595-0d5153881cf9"
      unitRef="usd">78000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia39553968dce4678bd415740f80a29cf_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzUtMTMtMS0xLTkxMjY0_cf9fbf37-10ca-4166-83c8-d99ffda49759"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia5367378c4d540d28d26df53027d73e2_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzUtMTUtMS0xLTkxMjY0_9c98b20d-a104-4fb9-82ff-f7221dc79929"
      unitRef="usd">78000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1bff5f4ec717461f84a40e4432e52938_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzYtOS0xLTEtOTEyNjQ_73b4a4bf-21f0-4195-afef-eeee67e041c4"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1af30fa74f4f48a5b0c550335c9de7a5_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzYtMTEtMS0xLTkxMjY0_cf15dc56-ac53-45bd-b0e4-e702b7f4c406"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic25d32adf8a64a91ac48d826ef03de16_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzYtMTMtMS0xLTkxMjY0_c0c3d43f-c0d8-48ad-9f5e-b45bc0e0bee7"
      unitRef="usd">2000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzYtMTUtMS0xLTkxMjY0_388bdc00-2a7b-4138-b5e9-bcc60d25cec9"
      unitRef="usd">2000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i6d30213af2f14898bf0bcef2bc1fb6b9_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzgtOS0xLTEtOTEyNjQ_1f0170ed-e10f-4d30-a75c-7b5ebc17286b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="ie64051ebc53040d8b7a524a8cc118646_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzgtMTEtMS0xLTkxMjY0_006ce8ba-182d-4102-8b86-f4b387fa9cc0"
      unitRef="usd">14000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia39553968dce4678bd415740f80a29cf_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzgtMTMtMS0xLTkxMjY0_6235df9f-1302-4e41-9bd2-facdce1e1545"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia5367378c4d540d28d26df53027d73e2_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzgtMTUtMS0xLTkxMjY0_ba0e6120-be81-44a9-941d-b4967314bc42"
      unitRef="usd">14000000</us-gaap:DerivativeLiabilities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1bff5f4ec717461f84a40e4432e52938_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzktOS0xLTEtOTEyNjQ_7d8b5431-775f-43ba-8f15-a40fbdf54611"
      unitRef="usd">684000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1af30fa74f4f48a5b0c550335c9de7a5_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzktMTEtMS0xLTkxMjY0_9577b281-630a-4a72-a02c-8f7e5f2c5c60"
      unitRef="usd">285000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic25d32adf8a64a91ac48d826ef03de16_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzktMTMtMS0xLTkxMjY0_3ac27100-7e82-4daf-84a5-9663311dceb6"
      unitRef="usd">5000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjZmZTIwMWI2NDkwYTQwNzM5ZDhjODZlZGIxZDY3NjRmL3RhYmxlcmFuZ2U6NmZlMjAxYjY0OTBhNDA3MzlkOGM4NmVkYjFkNjc2NGZfMzktMTUtMS0xLTkxMjY0_6d4aa6c8-a9ec-4ed8-9874-43f5f522441d"
      unitRef="usd">974000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if1aab50d30964044921c8b774ac7499f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNS0yLTEtMS05MTI2NA_e2abed9a-bc81-4077-9950-1313ad8ebc12"
      unitRef="usd">302000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i02c9c3223e744113aaa92966c25c1814_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNS00LTEtMS05MTI2NA_22eae05c-4678-49b5-a68f-36036b6e2b4d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id22de5049de9445081ebc69b96ea2df6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNS02LTEtMS05MTI2NA_f5064e03-7985-4375-aaff-1f23c6b16e65"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic3096bbf53e94efa94bd275b752c1bdc_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNS04LTEtMS05MTI2NA_b17c0775-2795-46a8-9daf-8f8a57f7fd6e"
      unitRef="usd">302000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i770d45a4c70a43eab45544cdd99e8b1a_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNi0yLTEtMS05MTI2NA_be7d2254-87d6-4026-8a3f-a98282a1fe68"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieee3593381c1420abf595b7a67a19fa1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNi00LTEtMS05MTI2NA_b4343d2c-33ed-4b2c-9ca9-f751c33e0d7d"
      unitRef="usd">55000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4fc215f59ad74bb8bb7d2171504c71b6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNi02LTEtMS05MTI2NA_7753e2aa-266c-4f02-8f5a-e697759e1b35"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if2bf3ed8b57c4849845f9708762bc679_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNi04LTEtMS05MTI2NA_d0a8055d-2347-4af6-bcda-8bb762a14ac4"
      unitRef="usd">55000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i43d6cc368ec64bc8b2fb394472444c7d_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNy0yLTEtMS05MTI2NA_d7375e40-f2c1-43fc-87cc-d80bef4ef3d7"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i66c71e40c1bc4dc58bb8be19fde1bbd6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNy00LTEtMS05MTI2NA_971d0bc9-2bdb-4851-9b1c-b6ea429a786c"
      unitRef="usd">25000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idfc64da369f84ae9b41b986e79c7d3b6_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNy02LTEtMS05MTI2NA_08a81935-364f-4e32-8aa5-68af8716684f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i79dfb3fcf3f64ada8330f240b9776e42_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfNy04LTEtMS05MTI2NA_4266cb46-a380-400d-b083-5d5c5208a914"
      unitRef="usd">25000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib8736c780b084cc3b49fc216300d2168_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOC0yLTEtMS05MTI2NA_e32836a4-ae0b-4fa3-bbe8-a8d2d46e3b7a"
      unitRef="usd">18000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia445b1b44fb64f6682c6bb87e3d560ae_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOC00LTEtMS05MTI2NA_faf07964-0966-45c2-9fef-6dc0c4efc346"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i02a12cf58eb7417f96de8234b5ce8274_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOC02LTEtMS05MTI2NA_1aa5cab5-cfb2-497e-b89e-5ef5148cfe3d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifa27b7dc43e046ad944e63d5587e1f4e_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOC04LTEtMS05MTI2NA_48d392e3-2be7-4bdb-810f-51e8fb65f521"
      unitRef="usd">18000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieac405173fee4f49bc22c485359df6d4_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOS0yLTEtMS05MTI2NA_9142a594-d641-4c69-b8a0-2d714a48432a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i36d38a6079c3431eb7c321da2a51f14e_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOS00LTEtMS05MTI2NA_7589d541-085d-45f2-8ec0-c1d3b52675ee"
      unitRef="usd">18000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5b14cb9303f545c79795bf72e758c4b7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOS02LTEtMS05MTI2NA_1d907aab-583c-4e70-a113-6d0057c30960"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i95a72c11ce0d4c3291732944ae752a2c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfOS04LTEtMS05MTI2NA_d99df129-39ad-4501-b344-35114bd4bdcd"
      unitRef="usd">18000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i93475be7d1034cb0b2a4de56274b46ee_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTItMi0xLTEtOTEyNjQ_52cacfcb-b231-49d1-9cf7-00e7a9e16c47"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic60e4cb4801546628ff1ce4e35be61d1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTItNC0xLTEtOTEyNjQ_164ae3b0-9a39-4f25-8135-0b21ed92d90f"
      unitRef="usd">6000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i596efc8c63e34cf0aac7b3ce19f6c3c3_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTItNi0xLTEtOTEyNjQ_a534a089-897c-42a6-aaf7-d9eb1a8b0ca9"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id69412e0eecd4a78869ab94dfc8a5761_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTItOC0xLTEtOTEyNjQ_7d0d3db5-9af1-423f-8b69-eb25d201e9e3"
      unitRef="usd">6000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="icd1d3bb8423b479581102c4c67dc2f3f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTMtMi0xLTEtOTEyNjQ_fa5abca7-dab8-4d1e-a63d-599f00c1ced7"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic665782cb2d14967b0f72c76511cd247_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTMtNC0xLTEtOTEyNjQ_42de1775-9536-41b3-b81c-5fa96d4a6881"
      unitRef="usd">4000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie91b24e788844748bed8c2e95ba33656_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTMtNi0xLTEtOTEyNjQ_fee062a8-c631-490f-a6ee-8575751bf999"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6a169262d0454e8fb9c9a6ae5d858149_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTMtOC0xLTEtOTEyNjQ_43e0546e-50aa-42f0-a0bf-1e5696a499f3"
      unitRef="usd">4000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib64bbcef05cf49fe95e1144d102e2795_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTYtMi0xLTEtOTEyNjQ_7af484b9-523f-4e5a-b06d-8627c64ece13"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie05f4cf6bf2947c5af4c88fdf3a5eed7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTYtNC0xLTEtOTEyNjQ_54146cc9-5ee2-4321-9642-7818388efab2"
      unitRef="usd">103000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if7c81ec3f6314a9cb1576b46774d3951_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTYtNi0xLTEtOTEyNjQ_440b7977-2c84-4b2a-a59b-34acf722c1e4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i55b564e925c84266b9ab56fed4e3e2b3_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTYtOC0xLTEtOTEyNjQ_112850ea-8f70-46ff-9d0e-085cff6b0c2b"
      unitRef="usd">103000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id79834e04c004312a139d98df056fa94_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTctMi0xLTEtOTEyNjQ_c07a9e12-1fe6-4bf0-a6ea-54bf51aabd7b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6ee47bb3ad804c6ea9050c5001264663_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTctNC0xLTEtOTEyNjQ_96a18fed-668d-49ad-aee9-90ece2ab503d"
      unitRef="usd">61000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id8f1c39697a940b69c6b9d3056ade250_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTctNi0xLTEtOTEyNjQ_3be0cd7f-e2e5-42e1-8375-55051d857c1d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1684061e1ae04de3a53ad380e1df3070_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTctOC0xLTEtOTEyNjQ_d5f399f7-1b4d-4187-b217-ed118cb91933"
      unitRef="usd">61000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia3954ef41c14433c879b7bb7396d0ef7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTgtMi0xLTEtOTEyNjQ_799ae5f7-aca1-4fbf-a7fd-f33e2bfaa76d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6308c538808c435098b17d645efc154f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTgtNC0xLTEtOTEyNjQ_4991f79c-8701-4e43-9c7e-ba0fdadaa097"
      unitRef="usd">26000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f396a632fdf4e8abb7683418e81dc6e_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTgtNi0xLTEtOTEyNjQ_451f0c9d-62ca-4712-976c-79e1f7155051"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd6072a4c41845a2a443b919083e2c52_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTgtOC0xLTEtOTEyNjQ_a23b846f-f484-419b-9d10-abdee4e1c8d7"
      unitRef="usd">26000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iae60a44956314e3685fcfe61bcb6adf4_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTktMi0xLTEtOTEyNjQ_f4ec0581-d0fe-494e-924c-d98a756603fa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad947e8bbd094d06a6a572c9cfd6a006_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTktNC0xLTEtOTEyNjQ_9dcb1c8e-d631-47a0-a244-87fd311ae999"
      unitRef="usd">14000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3427b6cec3ed4d30b630463b4de66a18_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTktNi0xLTEtOTEyNjQ_ec81bb24-8030-4d89-a4ef-b5c1a1006330"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie074707c735a495eb6c13c9661ee61fd_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMTktOC0xLTEtOTEyNjQ_5f1b125c-da91-40b6-bd76-7c13ab649e39"
      unitRef="usd">14000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i708122d0d5db41ad83a6c865e127b67f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjAtMi0xLTEtOTEyNjQ_4f586876-7a8d-44f6-9574-32ce9941017e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if33b207ea70c484ea27e1a130a9505ba_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjAtNC0xLTEtOTEyNjQ_ed07c4a4-ce05-433a-95aa-42f5c4548254"
      unitRef="usd">13000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic357a6618bb5414880419ca4629afb39_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjAtNi0xLTEtOTEyNjQ_906667a8-1056-40b8-8e37-d2769f7e8b90"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icf6b3e9c26ac40f1b0c78676d68e213d_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjAtOC0xLTEtOTEyNjQ_bca75ec8-9ceb-4797-a9de-88dfe37374d1"
      unitRef="usd">13000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7e9c73f0cf7247ef8def85f2835313fc_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjEtMi0xLTEtOTEyNjQ_e60aea35-9724-414e-906c-96750e5a38f9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id542b9b224974b459d7234bb0247f52c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjEtNC0xLTEtOTEyNjQ_d0ccbe6e-d6c4-4d5c-9aec-2a1d1f95b1d9"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i03ffabe27b0043ffb65f4c9980cfeb77_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjEtNi0xLTEtOTEyNjQ_0a265d34-22cf-4085-8852-d4dfb86efd97"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if98b48a4357642ef9d5e6d1e1a61f117_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjEtOC0xLTEtOTEyNjQ_5c1c24de-7746-449f-92b3-55c5479cfcaa"
      unitRef="usd">11000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if8f87858fe244753b49445c2ffa160ad_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjItMi0xLTEtOTEyNjQ_746f7b1b-2dc8-4550-8d2e-550dca81986f"
      unitRef="usd">4000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8c757d6cd07a4b8db7fabda605cd1d62_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjItNC0xLTEtOTEyNjQ_f3f6dbb6-d08a-4cf5-bc05-127b1e29f079"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i35333cc706f446b784e2c67f60137de9_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjItNi0xLTEtOTEyNjQ_0ac2dbcd-e62c-4765-b092-78392cbc78ad"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if16b4e448f044bd5b99af0df4f513fdb_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjItOC0xLTEtOTEyNjQ_648cda37-687c-4b71-9ca9-933091695609"
      unitRef="usd">4000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iec59e3a4193e4dfea11ffaf4017b8df0_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjMtMi0xLTEtOTEyNjQ_7a25f823-d143-4abe-ab8d-0d5f3a52fd6a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia9f5706621084910a332898c173f0f71_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjMtNC0xLTEtOTEyNjQ_e7dbb8d1-55b2-4239-b148-9b675f182b43"
      unitRef="usd">4000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iab0b0ba4240d4bfd9145996c6cc8d18c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjMtNi0xLTEtOTEyNjQ_c542abaf-74fd-49bd-b146-781c5f00a66c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie174b93f7d034caabb37d98bb76aa346_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjMtOC0xLTEtOTEyNjQ_31e80aa0-5fe0-40fe-9a52-b8229588fd9b"
      unitRef="usd">4000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if62e3ab99ff14fdba2f3d6e444623b96_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjctMi0xLTEtOTEyNjQ_faa98b8b-c7de-40c3-9d7e-65ffd68d1957"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6568200b9ed44f849e91d4423835d5d1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjctNC0xLTEtOTEyNjQ_3c74c14b-84d1-4efe-8e42-859692ba819d"
      unitRef="usd">44000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia91bbef77b6148ae9029420269175c38_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjctNi0xLTEtOTEyNjQ_572b993d-0543-46cc-8e4e-f1a2f6813378"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibc9aa550854348d99d697e869e3de9df_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMjctOC0xLTEtOTEyNjQ_6089f0b9-d055-433b-9601-c49658cb36d1"
      unitRef="usd">44000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i412e2159a8f8460ba4d87f0962aa51cf_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzAtMi0xLTEtOTEyNjQ_3971f63c-6e9e-49d1-916f-66e7699abda9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i362071b00f9b4f4fa5a5d16018f0a727_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzAtNC0xLTEtOTEyNjQ_11b9b2aa-c634-42bf-b31b-33f90829acd4"
      unitRef="usd">1000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib96286139c034a7e99e54000b896e469_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzAtNi0xLTEtOTEyNjQ_4b25890b-01b6-48d2-bb22-5901b60ce585"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6b44d16a3171475bb514fd85d7737e50_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzAtOC0xLTEtOTEyNjQ_f51db701-f586-4d71-af4d-eca4bac898f3"
      unitRef="usd">1000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ib1e1a903ce01436a941c1dd7667343a5_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzItMi0xLTEtOTEyNjQ_6b434a2a-5554-409a-b86f-a5088bde2481"
      unitRef="usd">89000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i0df78be141fb4fbe9844dc014206cd06_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzItNC0xLTEtOTEyNjQ_e1b76a9f-4bc8-4325-b400-6f98de52d06b"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="iceabc16b80ed46c0978b06e8169ad375_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzItNi0xLTEtOTEyNjQ_34f9b7e4-b669-4dfc-9141-3a083722a93a"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i9ece21f477ca47749b88e136c8268f7f_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzItOC0xLTEtOTEyNjQ_075070cb-fd56-44a6-874e-f56cc1510d86"
      unitRef="usd">89000000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:DerivativeAssets
      contextRef="i83d65f4696aa41cdac8778feca622322_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzUtMi0xLTEtOTEyNjQ_c14e9142-2992-4823-9dba-6ceb31d4b327"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8c3d6b469f7b4684ac6e6d5f862e7de1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzUtNC0xLTEtOTEyNjQ_16790ccc-ec64-4a29-846f-54450f1d202e"
      unitRef="usd">18000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i134e24057b354ca9a05a6e9a29096692_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzUtNi0xLTEtOTEyNjQ_ff575688-19cc-4cde-81b4-a9a89ef32764"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i82bbf3b175904a23b029467841b92587_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzUtOC0xLTEtOTEyNjQ_8020cc1e-ea78-44ea-b8fa-b6abcab6a74c"
      unitRef="usd">18000000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i83d65f4696aa41cdac8778feca622322_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzctMi0xLTEtOTEyNjQ_e7a393e8-7a97-4b05-9777-5d9a56065b09"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8c3d6b469f7b4684ac6e6d5f862e7de1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzctNC0xLTEtOTEyNjQ_1b846730-b7b7-49f1-aeeb-e3fb0e366d3c"
      unitRef="usd">11000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i134e24057b354ca9a05a6e9a29096692_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzctNi0xLTEtOTEyNjQ_a12c4cf2-f0f3-4882-a305-91f2b3a46bba"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i82bbf3b175904a23b029467841b92587_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzctOC0xLTEtOTEyNjQ_2b07419a-f6ee-4499-bd65-c0e65245e1eb"
      unitRef="usd">11000000</us-gaap:DerivativeLiabilities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icff3f67a07224b9180bb2518a4c0d159_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzgtMi0xLTEtOTEyNjQ_e5d13d86-62e9-4010-a729-c9312457c64f"
      unitRef="usd">413000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1b836bf03eb9499380ab99c52a1bf866_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzgtNC0xLTEtOTEyNjQ_f1614b31-982a-4ca1-be58-55d7a90b91a0"
      unitRef="usd">392000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ied87a95d162345e98f0f5aa404ad0743_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzgtNi0xLTEtOTEyNjQ_e5760405-c3eb-4a71-a107-9045544a5c59"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOjE4MDUyNGZmOTgyYjQ4MzI5MGM3YWM5NTRmODNjYjA0L3RhYmxlcmFuZ2U6MTgwNTI0ZmY5ODJiNDgzMjkwYzdhYzk1NGY4M2NiMDRfMzgtOC0xLTEtOTEyNjQ_55c16700-7627-48ac-b4a0-7fbe0ae8584e"
      unitRef="usd">805000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RleHRyZWdpb246ZWExZTIzYjUxNzYzNDc1Y2IzYWZmNzU0NGI2NDVjNTFfNTEzOA_55daef0d-503b-45b8-a1e4-755ed8340a24">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the change in Autodesk&#x2019;s Level 3 items for the six months ended July&#160;31, 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using&lt;br/&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Convertible Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="if1443184e318458d826a07a2b40f489c_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfMi0yLTEtMS05MTI2NA_f4efeb36-fb75-402b-81d5-8c52ac51dfbd"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i675ab9a58d75454d9243c3c8a750c2b8_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfMi00LTEtMS05MTI2NA_06b7c549-1a78-4239-b673-db47df5f1e2e"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ied87a95d162345e98f0f5aa404ad0743_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfMi02LTEtMS05MTI2NA_68117ad3-4eb1-4ee0-a58d-24f71e5e3611"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i10ea3a94fc5d48d0b5c7d6f49c29fc74_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfMy0yLTEtMS05MTI2NA_3cd788e6-1146-4b66-a878-a4f6aa56fcd9"
      unitRef="usd">2000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ib65c4324f6964879aa0e1d8d0e6cb5d7_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfMy00LTEtMS05MTI2NA_d4b50362-c2ec-44b3-b1e8-63e8ceec60a9"
      unitRef="usd">3000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="id2457f5c788c47ceb28fc29d1f58b325_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfMy02LTEtMS05MTI2NA_df3186a4-7f4d-43a8-aef3-b91ec8109473"
      unitRef="usd">5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="idd83c37c037148809dc5b702372fcfbf_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfOC0yLTEtMS05MTI2NA_77ff504e-fc6e-4d51-8d6c-8ff7aac9d7b6"
      unitRef="usd">2000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i930332687ae64b0b97fbd4e52d207e0d_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfOC00LTEtMS05MTI2NA_860090a0-3ed2-4884-850d-f0dbb842eff0"
      unitRef="usd">3000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ic25d32adf8a64a91ac48d826ef03de16_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF80OS9mcmFnOmVhMWUyM2I1MTc2MzQ3NWNiM2FmZjc1NDRiNjQ1YzUxL3RhYmxlOmRlOTFiMDg0ZjI5YzQ3MzVhYmE4YzI0ZmM3NDQyY2VhL3RhYmxlcmFuZ2U6ZGU5MWIwODRmMjljNDczNWFiYThjMjRmYzc0NDJjZWFfOC02LTEtMS05MTI2NA_b01bab2f-3845-4a7a-9351-24f1b755895a"
      unitRef="usd">5000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NTQ_c8b189ed-2e7b-4c19-a546-99526888c46f">Equity Compensation &lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The 2022 Equity Incentive Plan (the &#x201c;2022 Plan&#x201d;) was approved by Autodesk&#x2019;s stockholders and became effective on June&#160;16, 2022.  The 2022 Plan replaced the 2012 Employee Stock Plan, as amended, and the 2012 Outside Directors&#x2019; Stock Plan, as amended (collectively, the &#x201c;Prior Plans&#x201d;), and no further equity awards may be granted under the Prior Plans. The 2022 Plan reserves up to 23&#160;million shares. The 2022 Plan permits the grant of stock options, restricted stock units, and restricted stock awards. Each restricted stock unit or restricted stock award granted will be counted against the shares authorized for issuance under the 2022 Plan as 2.08 shares. If a granted option, restricted stock unit, or restricted stock award expires or becomes unexercisable for any reason, the unpurchased or forfeited shares that were granted may be returned to the 2022 Plan and may become available for future grant under the 2022 Plan. As of July 31, 2022, 259&#160;thousand shares subject to restricted stock units and restricted stock awards have been granted under the 2022 Plan. Restricted stock units that were granted under the 2022 Plan vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzU1NA_4e1b0d7e-de0b-4947-ae78-159d6e717472"&gt;one&lt;/span&gt; to three years from the date of grant. The 2022 Plan will expire on March&#160;17, 2032. At July 31, 2022, approximately 23&#160;million shares were available for future issuance under the 2022 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of restricted stock activity for the six months ended July 31, 2022, is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unvested&lt;br/&gt;restricted&lt;br/&gt;stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&#160;grant&lt;br/&gt;date&#160;fair&#160;value&lt;br/&gt;per&#160;share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units at January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Performance Adjustment (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units at July 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Based on Autodesk's financial results and relative total stockholder return for the fiscal 2022 performance period. The performance stock units were attained at rates ranging from 87% to 113% of the target award. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the shares vested during the six months ended July 31, 2022 and 2021, was $269 million and $173 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended July 31, 2022, Autodesk granted 2,772 thousand restricted stock units. Restricted stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk recorded stock-based compensation expense related to restricted stock units of $136 million and $115 million during the three months ended July 31, 2022 and 2021, respectively. Autodesk recorded stock-based compensation expense related to restricted stock units of $253 million and $205 million during the six months ended July 31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended July 31, 2022 and 2021, Autodesk settled liability-classified awards in the amount of $5 million and zero, respectively. The ultimate number of shares earned was based on the Autodesk closing stock price on the vesting date. As these awards were settled in a fixed dollar amount of shares, the awards were accounted for as a liability-classified award and were expensed using the straight-line method over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended July 31, 2022, Autodesk granted 239&#160;thousand performance stock units for which the ultimate number of shares earned is determined based on the achievement of performance criteria at the end of the stated service and performance period. The performance criteria for the performance stock units are primarily based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee and total stockholder return compared against companies in the S&amp;amp;P North American Technology Software Index with a market capitalization over $2.0 billion (&#x201c;Relative TSR&#x201d;).  The fair value of the performance stock units is expensed using the accelerated attribution method over the three-year vesting period and have the following vesting schedule:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Up to one third of the performance stock units may vest following year one, depending upon the achievement of the performance criteria for fiscal 2023 as well as 1-year Relative TSR (covering year one).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Up to one third of the performance stock units may vest following year two, depending upon the achievement of the performance criteria for year two as well as 2-year Relative TSR (covering years one and two).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Up to one third of the performance stock units may vest following year three, depending upon the achievement of the performance criteria for year three as well as 3-year Relative TSR (covering years one, two and three).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The performance criteria for the performance stock units vested during the six months ended July 31, 2022, was based on revenue and free cash flow goals adopted by the Compensation and Human Resource Committee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Additionally, during the six months ended July 31, 2022, Autodesk granted 115&#160;thousand performance stock units, as part of a program offering certain employees the option to receive equity in lieu of the opportunity to receive an annual cash incentive award.  The ultimate number of shares earned is determined based on the achievement of performance criteria at the end of the stated service and performance period. The performance criteria for the performance stock units are based on revenue and Non-GAAP income from operations targets adopted by the Compensation and Human Resource Committee.  The fair value of these performance stock units is expensed using the accelerated attribution method over the one-year vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units are not considered outstanding stock at the time of grant, as the holders of these units are not entitled to any of the rights of a stockholder, including voting rights. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk recorded stock-based compensation expense related to performance stock units of $14 million and $20 million for the three months ended July 31, 2022 and 2021, respectively. Autodesk recorded stock-based compensation expense related to performance stock units of $29 million and $32 million during the six months ended July 31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 20, 2022, the Compensation and Human Resource Committee of the Board of Directors approved an immaterial modification to certain elements of the fiscal year 2023 performance criteria for the performance stock units granted in fiscal years 2023, 2022, and 2021. Autodesk accounted for the change as a modification and revalued the awards as of the modification date resulting in no material incremental stock-based compensation expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Autodesk agreed to issue a fixed amount of $5&#160;million in common stock at a future date to certain employees in connection with a fiscal 2021 acquisition. Issuance of the common stock is dependent on the respective employees&#x2019; continued employment through the vesting period. The number of shares to be issued will be determined based on the closing price of Autodesk&#x2019;s common stock at the issuance date. During fiscal 2022, Autodesk issued 8,300 shares at an aggregate fair value of $3&#160;million.  As of July 31, 2022, the remaining shares to be issued are estimated to be 13 thousand. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Autodesk issued 73,632 shares of restricted common stock to certain employees in connection with a fiscal 2021 acquisition. These shares of restricted common stock are subject to forfeiture by the employee if employment terminates prior to the three-year employment period. The fair value of the restricted common stock is recorded as compensation for post-acquisition services and recognized as expense using the straight-line method over the three-year repurchase period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Autodesk issued 9,277 shares of restricted common stock to certain employees in connection with a fiscal 2022 acquisition. These shares of restricted common stock were recorded as &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Long-term other assets&#x201d; on our Condensed Consolidated Balance Sheets and will be amortized to stock-based compensation expense for post-acquisition services using the straight-line method over the two-year vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Autodesk agreed to issue a fixed amount of $13&#160;million in shares of common stock to certain employees in connection with a fiscal 2022 acquisition. Issuance of the common stock is dependent on the respective employees&#x2019; continued employment through the vesting period. The number of shares to be issued will be determined based on the volume weighted average closing price (&#x201c;VWAP&#x201d;) of Autodesk&#x2019;s common stock for the ninety consecutive trading day period ending on the release date. During the three months ended July 31, 2022, Autodesk issued 24 thousand shares at an aggregate fair value of $5 million. As of July 31, 2022, the remaining shares to be issued are estimated to be 41 thousand. The awards are accrued as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Autodesk agreed to issue a fixed amount of $11&#160;million in common stock at a future date to certain employees in connection with other fiscal 2022 acquisitions. Issuance of the common stock is dependent on the respective employees&#x2019; continued employment through the vesting period. The number of shares to be issued will be determined based on the VWAP of Autodesk&#x2019;s common stock at the issuance date.  As of July 31, 2022, shares to be issued are estimated to be 55 thousand. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period. Additionally, Autodesk issued 12,782 shares of restricted common stock to certain employees in connection with these fiscal 2022 acquisitions. These shares of restricted common stock were recorded as &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Long-term other assets&#x201d; on our Condensed Consolidated Balance Sheets and will be amortized to stock-based compensation expense for post-acquisition services using the straight-line method over the vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Autodesk issued 40,289 shares of restricted common stock to certain employees in connection with a fiscal 2023 acquisition.  These shares of restricted common stock were recorded as &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Long-term other assets&#x201d; on our Condensed Consolidated Balance Sheets and will be amortized to stock-based compensation expense for post-acquisition services using the straight-line method over the two-year vesting period.  Additionally, Autodesk agreed to issue a fixed amount of $5&#160;million in common stock at a future date to certain employees in connection with a fiscal 2023 acquisition. Issuance of the common stock is dependent on the respective employees&#x2019; continued employment through the vesting period. The number of shares to be issued will be determined based on the VWAP of Autodesk&#x2019;s common stock at the issuance date. As of July 31, 2022, shares to be issued are estimated to be 24 thousand. The awards are accounted for as liability-classified awards and are recognized as compensation expense using the straight-line method over the vesting period. See Note 8, &#x201c;Acquisitions,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Autodesk recorded stock-based compensation expense related to common stock shares of $7 million and $4 million for the three months ended July 31, 2022 and 2021, respectively. Autodesk recorded stock-based compensation expense related to common stock shares of $17 million and $7 million for the six months ended July 31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;1998 Employee Qualified Stock Purchase Plan (&#x201c;ESPP&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under Autodesk&#x2019;s ESPP, which was approved by stockholders in 1998, eligible employees may purchase shares of Autodesk&#x2019;s common stock at their discretion using up to 15% of their eligible compensation, subject to certain limitations, at 85% of the lower of Autodesk's closing price (fair market value) on the offering date or the exercise date. The offering period for ESPP awards consists of four, six-month exercise periods within a 24-month offering period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the ESPP activity for the six months ended ended July 31, 2022 and 2021, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issued shares (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price of issued shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value of shares granted under the ESPP (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Calculated as of the award grant date using the Black-Scholes Merton (&#x201c;BSM&#x201d;) option pricing model. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended July 31, 2022, Autodesk reset the price for certain offering dates in connection with Autodesk&#x2019;s ESPP as Autodesk&#x2019;s closing stock price for the respective offering dates was above the closing stock price on March 31, 2022, which triggered a new 24-month offering period through March 31, 2024, resulting in modification expense of approximately $18&#160;million to be recognized over the new offering period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense for the three and six months ended July 31, 2022 and 2021, respectively, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense related to stock awards and ESPP purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense related to stock awards and ESPP purchases, net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-based Compensation Expense Assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk determines the grant date fair value of its share-based payment awards using a BSM option pricing model or the quoted stock price on the date of grant, unless the awards are subject to market conditions, in which case Autodesk uses the Monte Carlo simulation model. The Monte Carlo simulation model uses multiple input variables to estimate the probability that market conditions will be achieved. Autodesk uses the following assumptions to estimate the fair value of stock-based awards:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.218%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ESPP (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ESPP (2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of expected volatilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.4 - 40.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.3 - 42.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.5 - 41.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of expected lives (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of risk-free interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2 - 1.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9 - 1.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1 - 0.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;      _______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;There were no ESPP awards granted during the three months ended July 31, 2022. There we no performance stock units granted during the three months ended July 31, 2022, where the fair value was estimated by a Monte Carlo simulation.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;There were no ESPP awards granted during the three months ended July 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk estimates expected volatility for stock-based awards based on the average of the following two measures: (1) a measure of historical volatility in the trading market for the Company&#x2019;s common stock, and (2) the implied volatility of traded forward call options to purchase shares of the Company&#x2019;s common stock. The expected volatility for performance stock units subject to market conditions includes the expected volatility of Autodesk's peer companies within the S&amp;amp;P North American Technology Software Index with a market capitalization over $2.0 billion, depending on the award type. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The range of expected lives of ESPP awards are based upon the four six-month exercise periods within a 24-month offering period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk does not currently pay, and does not anticipate paying in the foreseeable future, any cash dividends. Consequently, an expected dividend yield of zero is used in the BSM option pricing model and the Monte Carlo simulation model.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate used in the BSM option pricing model and the Monte Carlo simulation model for stock-based awards is the historical yield on U.S. Treasury securities with equivalent remaining lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk recognizes expense only for the stock-based awards that ultimately vest. Autodesk accounts for forfeitures of our stock-based awards as those forfeitures occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i3f61c75d28124f4b81357374187ece92_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzUwNQ_e37ee24c-6a85-46db-b303-1c0ea526a76c"
      unitRef="shares">23000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <adsk:ShareBasedCompensationSharesGrantedToShareIssued
      contextRef="i8d4cdecebc4d4c439eeea740694a1052_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzUyMg_acadfc0d-8040-48b0-bee2-3b11ee634ca9"
      unitRef="shares">2.08</adsk:ShareBasedCompensationSharesGrantedToShareIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ifb6d1c924487421893988abdb9942fe5_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzU4NQ_e2b06035-dfe8-415f-a0be-48a21b6ad4d6"
      unitRef="shares">259000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iaede3f3ef60543f59da6f2f3294ad6dd_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzU2MA_a89d60c5-97cd-4153-a33b-995021bb65d3">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <adsk:EmployeeStockPlanSharesRemainingAvailableForIssuance
      contextRef="i3f61c75d28124f4b81357374187ece92_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzU5Mw_c7d5df6e-0d13-4f70-ad64-04a52e09677b"
      unitRef="shares">23000000</adsk:EmployeeStockPlanSharesRemainingAvailableForIssuance>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE4MTA_468d0237-dbed-420a-9584-e1d339f98560">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of restricted stock activity for the six months ended July 31, 2022, is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unvested&lt;br/&gt;restricted&lt;br/&gt;stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&#160;grant&lt;br/&gt;date&#160;fair&#160;value&lt;br/&gt;per&#160;share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units at January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Performance Adjustment (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock units at July 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;(1)Based on Autodesk's financial results and relative total stockholder return for the fiscal 2022 performance period. The performance stock units were attained at rates ranging from 87% to 113% of the target award.</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ide4e2564502e4606a3e88cb9392867fb_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfMi0xLTEtMS05MTI2NA_aff949e7-c572-4c1a-b811-eb4aece7001f"
      unitRef="shares">4033000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ide4e2564502e4606a3e88cb9392867fb_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfMi0zLTEtMS05MTI2NA_414b982d-e79f-4a9a-9008-81206508eacf"
      unitRef="usdPerShare">251.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfMy0xLTEtMS05MTI2NA_81dd4269-19a7-488c-a602-6f2ae6977d4e"
      unitRef="shares">3126000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfMy0zLTEtMS05MTI2NA_c327d0bf-a347-4e9e-8c40-feb986be173e"
      unitRef="usdPerShare">197.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNC0xLTEtMS05MTI2NA_c375f5af-5b6e-410f-a63f-3c1b90ae30ff"
      unitRef="shares">1301000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNC0zLTEtMS05MTI2NA_5625ddfb-23c3-4de6-b1e4-d0505ae706f3"
      unitRef="usdPerShare">257.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNS0xLTEtMS05MTI2NA_3e03aff9-2fba-425d-b938-a45bc1dcaadc"
      unitRef="shares">386000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNS0zLTEtMS05MTI2NA_84842a2c-6df5-4861-8e2c-4be014269a30"
      unitRef="usdPerShare">234.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <adsk:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNi0xLTEtMS05MTI2NA_43025c87-3b6c-4468-836d-1b75a56ea8ae"
      unitRef="shares">-2000</adsk:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsInPeriod>
    <adsk:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNi0zLTEtMS05MTI2NA_8e78bc8f-ee87-4cb2-bccf-718743fde97d"
      unitRef="usdPerShare">299.07</adsk:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id4acbad79c4e43da9e3cf5b4a53860b1_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNy0xLTEtMS05MTI2NA_b5c4626c-45c8-49eb-adcd-2382569effde"
      unitRef="shares">5470000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id4acbad79c4e43da9e3cf5b4a53860b1_I20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjUzZWU1Yjc4ZWI2ODQ0OWRhNjhlMzY2ZTcwYjIzNjAwL3RhYmxlcmFuZ2U6NTNlZTViNzhlYjY4NDQ5ZGE2OGUzNjZlNzBiMjM2MDBfNy0zLTEtMS05MTI2NA_3c4b30f1-f1ce-45a9-9dad-2ec33b8772a8"
      unitRef="usdPerShare">219.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <adsk:PerformanceSharesUnitsPayoutPercentage
      contextRef="i6c6c7ad4355643a48a20c4dc4a3ee26f_I20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMzIw_2485fd1f-2fa2-472c-a07f-0b147f7a1669"
      unitRef="number">0.87</adsk:PerformanceSharesUnitsPayoutPercentage>
    <adsk:PerformanceSharesUnitsPayoutPercentage
      contextRef="ie1443133d87245b880dc064b3f9ff886_I20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMzI2_ddcf490f-8448-43e5-b727-fd53c82c70e3"
      unitRef="number">1.13</adsk:PerformanceSharesUnitsPayoutPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i3cf88dc080c94d18b01b172fa379e60e_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNDMw_17a67eb0-1dc7-4683-91d8-637bc3863f47"
      unitRef="usd">269000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iad7106f1e5e64fb4b23f95fddc826223_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNDM3_ddb9ad21-824c-4531-af0d-69fc3853cd02"
      unitRef="usd">173000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7604c4dc1d774a0a82618440f273075d_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNTA1_6b8b335a-292f-4574-b2a9-40beb7f31423"
      unitRef="shares">2772000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i26567fed0bea42318cd9b23c66e676ee_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzYxMw_2d05c113-db49-4f52-8c41-d324093081ce"
      unitRef="usd">136000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i6f6a27de9e124a7f9ee50d5b819a8119_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0NzYxOA_c0cfd0b5-9426-437d-8e6b-ba265c792b83"
      unitRef="usd">115000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i7604c4dc1d774a0a82618440f273075d_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0Nzc3Ng_e14667ec-a18a-442a-8083-82617fc7420f"
      unitRef="usd">253000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i8e12ebb6438946a88c328bfca33bcd98_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0Nzc4MA_7158be54-f23d-4e1d-b204-837da8926934"
      unitRef="usd">205000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i80eee41de7b64b228472116b20c371f1_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0ODI5MQ_6b76f88c-1b9a-40ae-addd-5c92f8057fc1"
      unitRef="usd">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i4750600b01234ae8bf7a46628af95886_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0ODI5OA_95d1d7ec-c8db-4205-a4c3-f37c8d68b4e6"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfOTI2_b3afbcf3-fd14-4b65-ab44-291752eb11f4"
      unitRef="shares">239000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <adsk:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityMarketCapitalization
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTQyMg_0b9a0122-e7ec-495b-9093-07670ef40e5a"
      unitRef="usd">2000000000</adsk:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityMarketCapitalization>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NDA_7d35e5eb-be58-4ed4-9356-71c3ba37b073">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1ba9db2e7aa648ea9611dbd67007f89b_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMjUxMw_69a94fad-7538-42ef-9b2e-fcd319ca9ade"
      unitRef="shares">115000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NzA_9e2d5b60-5e9e-4af4-aa42-2e241225a868">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2f2ed4a13de249848a5474cefd1ad4d7_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0ODc0Mw_a95fdeab-efb7-4761-9d15-069a65120793"
      unitRef="usd">14000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i18ffb4fd84954cc89a6b8292a1c15c46_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0ODc0OA_f6ff30b3-4011-47cb-8c23-06c89e8dbe24"
      unitRef="usd">20000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0ODkyOA_b3c4931b-e059-462d-9fee-80c293e86022"
      unitRef="usd">29000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="idc25ea38c1a4493787ba79803493ee26_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0ODkzMw_1fa9e67e-b704-46fe-aafc-74cb86cbdffb"
      unitRef="usd">32000000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized
      contextRef="i1855ac91cea643ddb7343031a339d4be_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMzU2NQ_08c014a4-3702-4957-b554-9ea847993130"
      unitRef="usd">5000000</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ibe5e57d317fb4fbf8ece648b59ae0e2e_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMzk1Mw_012895a7-0e29-46a4-81d1-95e6884e7d71"
      unitRef="shares">8300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfSharesIssued
      contextRef="ibe5e57d317fb4fbf8ece648b59ae0e2e_D20210201-20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMzk5Mw_9d1413ec-d673-4b79-80e7-c639ac0c16a7"
      unitRef="usd">3000000</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i79d2e4bfb2a34b0e874985bf1ee49934_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNDA0OA_609f1c9c-f9e9-46b4-9052-2dcda6f9754c"
      unitRef="shares">13000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="iae165d9253ab4d02b009b4aa8f6bd95b_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNDM0Ng_09ab694b-a07b-4c92-bab0-cf80e297678f"
      unitRef="shares">73632</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iae165d9253ab4d02b009b4aa8f6bd95b_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NDE_bc285989-db34-47b5-88ab-32ca66c3b330">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iae165d9253ab4d02b009b4aa8f6bd95b_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NTI_7b4b2bd0-5926-4bd9-bb00-6bfde937475e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i7a96127506be46498cacb5f0930f8aa9_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNDgxMg_a2381103-4597-4656-a705-aef26f9f5941"
      unitRef="shares">9277</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i681501791fd049efa096f11b052a8e39_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NDc_c7a2664d-dd79-4520-ab8c-2af1e1fe14b3">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized
      contextRef="i3c07ce0436884cba954ada9a8c600970_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNTI4Nw_756f3323-f3c8-4bf8-bda5-9b03de4c526e"
      unitRef="usd">13000000</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i2b331fd3c7254d2b82397951fae596f8_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNTY1MQ_aec341e5-384a-4b11-8b68-6d0ed5fe1133"
      unitRef="tradingday">90</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i2cb17968252c43da8905f1a7b6befb92_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY1NDY1Ng_727b6c89-98c6-4ed3-9b20-8c32e8f2ffee"
      unitRef="shares">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfSharesIssued
      contextRef="i2cb17968252c43da8905f1a7b6befb92_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY1NDY2MA_05e23164-d8f8-45fd-bce1-2c6ba5589d8e"
      unitRef="usd">5000000</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="if45c2a638ede4a208c928b513665e9ed_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNTc1Mw_d8f0a99a-d964-4fc9-a0e7-6467287c0573"
      unitRef="shares">41000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized
      contextRef="i200d6d98ff7a409287b3e27295085065_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNjExMA_340221bf-858b-4253-b916-ccf7c8e41539"
      unitRef="usd">11000000</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAuthorized>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i0015d5479e7e499297a01f4297bb2a03_D20220731-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNjQ5OQ_423ca525-d435-47f3-a00f-b23eacbedb99"
      unitRef="shares">55000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i7551f5927fae44809f5bb6a47c197afe_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNjgwOA_38da8e82-7f74-4d27-87fa-2915b282a652"
      unitRef="shares">12782</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="idd2f198ab76343cdae94ac6cf4b7224c_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNzI1Mw_385dd4a5-c905-4ece-84ff-6e03c2b39cce"
      unitRef="shares">40289</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="idd2f198ab76343cdae94ac6cf4b7224c_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NjA_1dabbf73-1c4e-4f3e-8c51-e63584b711ac">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i6c580fc446e94b8a8a71c9f78d9eedd0_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfNzc0NA_6c91057c-4ac3-4a46-9d8e-89d3e1653527"
      unitRef="usd">5000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i6c580fc446e94b8a8a71c9f78d9eedd0_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfODEyNw_4067cda5-ac59-4a9c-8c85-f9358c1b38ce"
      unitRef="shares">24000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8d81399060aa4257beff60ae4db6e2d4_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0OTM0OQ_ac513488-790e-4c01-b8a7-0b312f0ada0f"
      unitRef="usd">7000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib80a6a02bae14193a7ebeaa87e8bfec8_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0OTM1Mw_1799d5ba-00f0-4b20-babb-f5cf0bb669cc"
      unitRef="usd">4000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc99746738664157af0c787162f64c97_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0OTUyNA_55ac5786-404f-4f17-9862-12af0a4ade9e"
      unitRef="usd">17000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia153fbdc2b9242a39ddb152ce1b22c6f_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY0OTUyOA_c9a93563-d640-4c15-9004-48d1349ce464"
      unitRef="usd">7000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <adsk:EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfODgwOQ_099c3582-8fe7-4d8b-9466-2afd48b5cfae"
      unitRef="number">0.15</adsk:EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants>
    <adsk:EmployeeStockPurchasePlanMinimumPercentageOfCommonStockFairValueDefinedToPurchaseSharesByEligibleParticipants
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfODg3OQ_9392cd60-b6e9-4273-8ca6-730fb9f752a8"
      unitRef="number">0.85</adsk:EmployeeStockPurchasePlanMinimumPercentageOfCommonStockFairValueDefinedToPurchaseSharesByEligibleParticipants>
    <adsk:EmployeeStockPurchasePlanNumberofExercisePeriods
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfOTAzNA_97a1dcdf-dbdf-4e6b-bc31-992a6a773e6f"
      unitRef="period">4</adsk:EmployeeStockPurchasePlanNumberofExercisePeriods>
    <adsk:EmployeeStockPurchasePlanTermofExercisePeriod
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NDI_8dfce31e-7bf9-40bd-b0eb-7ce7e09efbb4">P6M</adsk:EmployeeStockPurchasePlanTermofExercisePeriod>
    <adsk:EmployeeStockPurchasePlanTermofOfferingPeriod
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfOTA3Mw_73400e55-a516-43f6-9d80-440b82e92dbd">P24M</adsk:EmployeeStockPurchasePlanTermofOfferingPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NzE_1ffc89dc-0380-4110-ad05-7a9285b6b814">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the ESPP activity for the six months ended ended July 31, 2022 and 2021, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issued shares (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price of issued shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value of shares granted under the ESPP (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&lt;/span&gt;&lt;/div&gt;(1)Calculated as of the award grant date using the Black-Scholes Merton (&#x201c;BSM&#x201d;) option pricing model.</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i406a955d3ead45c2acc023284afb3403_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjY0OTVmN2QyNzY2NzRkZDJhN2ZmZDRhZDZjZDEyMDMyL3RhYmxlcmFuZ2U6NjQ5NWY3ZDI3NjY3NGRkMmE3ZmZkNGFkNmNkMTIwMzJfMi01LTEtMS05MTI2NA_46b268f8-d165-4fa3-93f5-00ef3f74396d"
      unitRef="shares">377000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie7814284e10c42e78979bcde4ff52b15_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjY0OTVmN2QyNzY2NzRkZDJhN2ZmZDRhZDZjZDEyMDMyL3RhYmxlcmFuZ2U6NjQ5NWY3ZDI3NjY3NGRkMmE3ZmZkNGFkNmNkMTIwMzJfMi03LTEtMS05MTI2NA_dc6ad4ed-ce20-479e-b7af-82e25d1543b9"
      unitRef="shares">490000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAveragePrice
      contextRef="i406a955d3ead45c2acc023284afb3403_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjY0OTVmN2QyNzY2NzRkZDJhN2ZmZDRhZDZjZDEyMDMyL3RhYmxlcmFuZ2U6NjQ5NWY3ZDI3NjY3NGRkMmE3ZmZkNGFkNmNkMTIwMzJfMy01LTEtMS05MTI2NA_3afe7223-36ac-4c7a-8699-7bca70f77a28"
      unitRef="usdPerShare">173.83</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAveragePrice>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAveragePrice
      contextRef="ie7814284e10c42e78979bcde4ff52b15_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjY0OTVmN2QyNzY2NzRkZDJhN2ZmZDRhZDZjZDEyMDMyL3RhYmxlcmFuZ2U6NjQ5NWY3ZDI3NjY3NGRkMmE3ZmZkNGFkNmNkMTIwMzJfMy03LTEtMS05MTI2NA_7c879f81-00df-4d14-8b1a-cb3cb001fea1"
      unitRef="usdPerShare">128.02</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAveragePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i406a955d3ead45c2acc023284afb3403_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjY0OTVmN2QyNzY2NzRkZDJhN2ZmZDRhZDZjZDEyMDMyL3RhYmxlcmFuZ2U6NjQ5NWY3ZDI3NjY3NGRkMmE3ZmZkNGFkNmNkMTIwMzJfNC01LTEtMS05MTI2NA_0151adcf-9f87-42d6-80ee-5dc4d7bfea59"
      unitRef="usdPerShare">69.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie7814284e10c42e78979bcde4ff52b15_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjY0OTVmN2QyNzY2NzRkZDJhN2ZmZDRhZDZjZDEyMDMyL3RhYmxlcmFuZ2U6NjQ5NWY3ZDI3NjY3NGRkMmE3ZmZkNGFkNmNkMTIwMzJfNC03LTEtMS05MTI2NA_13f2ac29-1775-423d-8bf0-62b501b03e61"
      unitRef="usdPerShare">91.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationTerm
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NzI_166f4728-2c27-46c1-b159-6a51c26e5b1f">P24M</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationTerm>
    <adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModification
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfOTY1MA_28fbb184-cb8e-488d-a335-4d432217a336"
      unitRef="usd">18000000</adsk:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModification>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NjI_7bf37866-a3d8-484e-ab9b-a83ba6a20c43">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense for the three and six months ended July 31, 2022 and 2021, respectively, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense related to stock awards and ESPP purchases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense related to stock awards and ESPP purchases, net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib20bdf8d7cb648648b4a66944a15d3ca_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMi0xLTEtMS05MTI2NA_eb1929b7-7d24-45e3-9fb6-b14ad3e0a298"
      unitRef="usd">9000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1beb4df7c2d34b4b9d472f42e1d29844_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMi0zLTEtMS05MTI2NA_5d1d51fe-fdd1-4f65-9c04-f9965dc303f0"
      unitRef="usd">8000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i44739f3211504c20b25c69eef91aa9fb_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMi01LTEtMS05MTI2NA_afb443b2-072a-481d-8f14-0e3a38efda6e"
      unitRef="usd">17000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3ffe5c53bbc34486ab37601aecd3d669_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMi03LTEtMS05MTI2NA_5a64c238-0f33-4e37-ab8e-bfb89ff84773"
      unitRef="usd">13000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaeb23b9aaffc46e392e818ec5b151692_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMy0xLTEtMS05MTI2NA_fdaab78a-c0bb-4063-bce6-61fa6367f60f"
      unitRef="usd">3000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74ab0206e3ad467d8b087b2bd03f4ecf_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMy0zLTEtMS05MTI2NA_89759ed3-a2ac-4b9a-86d4-75ac405a4eed"
      unitRef="usd">2000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3962a052a60746a4add19c218c27646e_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMy01LTEtMS05MTI2NA_2909e675-cf4d-460c-8ba5-4870d3fcf9c8"
      unitRef="usd">6000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i677392fe370645848a643de74dba188f_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfMy03LTEtMS05MTI2NA_1655d41f-dbfc-4748-9be3-74a22f130372"
      unitRef="usd">4000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if231f24dcab44e63b73dcc159520d267_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNC0xLTEtMS05MTI2NA_e2e961ed-f255-45b2-9503-44bd47362836"
      unitRef="usd">69000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i93038ee4db5244c7854fadf34e494094_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNC0zLTEtMS05MTI2NA_9a32a2c4-0249-4641-abde-f9822eddfc14"
      unitRef="usd">65000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idd92bf2eadc047d3b1ac014ca45f15bb_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNC01LTEtMS05MTI2NA_c33f9ece-3f03-4a62-abcf-d70a25a555fa"
      unitRef="usd">131000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i888163b4f4b8404c82111f8afa92718d_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNC03LTEtMS05MTI2NA_16dcaf13-f2ec-46e1-99b4-d567a853fc7e"
      unitRef="usd">113000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i22c0e32abb3640af880ff89222d13484_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNS0xLTEtMS05MTI2NA_bcbd22d7-6850-4bd4-800c-6bee6a2cd843"
      unitRef="usd">69000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieba5ae6c565a429fafe2bb3f79b75893_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNS0zLTEtMS05MTI2NA_df9c77c9-fe1b-4aa4-84d4-0588db7f21bc"
      unitRef="usd">60000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i539c5e83c4254d8c870fe90d2bf8a203_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNS01LTEtMS05MTI2NA_eef5e06b-cc6a-42b0-b137-30fc8af784ae"
      unitRef="usd">128000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iff4943e8b1204751aca9ed77057a992b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNS03LTEtMS05MTI2NA_d3649a59-a45c-4060-860f-430ead4b38cc"
      unitRef="usd">107000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if4b845b8f9ed465ca19a74b70256a2b9_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNi0xLTEtMS05MTI2NA_84c57c33-484c-4f36-8260-e94f231a8456"
      unitRef="usd">19000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i62553d1c06fb4245b2f60ee5e212f981_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNi0zLTEtMS05MTI2NA_f334a4dc-8992-4128-a290-e0ebfcd35ce2"
      unitRef="usd">18000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i87cd6506ee8c41e28b9ba28a67b95156_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNi01LTEtMS05MTI2NA_cafc8aa1-45d1-4850-9de0-e56e640738a5"
      unitRef="usd">42000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id4be14d457f247f5a4b7f877853a91d1_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNi03LTEtMS05MTI2NA_16672810-fac9-44ca-ac40-f312e1dbe954"
      unitRef="usd">32000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNy0xLTEtMS05MTI2NA_e1ba341d-cf00-4e34-a1db-54f87207a384"
      unitRef="usd">169000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNy0zLTEtMS05MTI2NA_2162d210-fd3d-438f-a89d-a29bd0e9a6a3"
      unitRef="usd">153000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNy01LTEtMS05MTI2NA_bdf3e749-49a0-4e5d-856d-a366ae16617e"
      unitRef="usd">324000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfNy03LTEtMS05MTI2NA_6d3bd9d0-78b6-4592-baff-a808ea0385fd"
      unitRef="usd">269000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOC0xLTEtMS05MTI2NA_9e24036a-148b-45b8-81de-2d0f153db006"
      unitRef="usd">-3000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOC0zLTEtMS05MTI2NA_5a3369e9-e036-4638-b017-9565e12b5b50"
      unitRef="usd">4000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOC01LTEtMS05MTI2NA_d64834a0-365e-4a78-ac2e-62da842b687d"
      unitRef="usd">-9000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOC03LTEtMS05MTI2NA_ccb7782f-4eff-4b60-bd3b-4032fa9095ed"
      unitRef="usd">20000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOS0xLTEtMS05MTI2NA_9d719349-6e1c-4a1c-a2a8-ee692fd86444"
      unitRef="usd">172000000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOS0zLTEtMS05MTI2NA_43fa161a-d268-41bd-8850-16dc124b1285"
      unitRef="usd">149000000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOS01LTEtMS05MTI2NA_f6320027-c7ad-4e60-b01f-03d4c43068e9"
      unitRef="usd">333000000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjdhN2E2N2U4ZjBiZTRjNjRiYmYwYTI0YjI2ZGNiZmM4L3RhYmxlcmFuZ2U6N2E3YTY3ZThmMGJlNGM2NGJiZjBhMjRiMjZkY2JmYzhfOS03LTEtMS05MTI2NA_a09d8f4b-7625-4d81-8e54-a67ca6e4b41b"
      unitRef="usd">249000000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3NTA_e40a3b9b-fa18-49f3-9629-5baa3fecdc41">Autodesk uses the following assumptions to estimate the fair value of stock-based awards:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.218%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ESPP (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ESPP (2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of expected volatilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.4 - 40.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.3 - 42.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.5 - 41.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of expected lives (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5 - 2.0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Range of risk-free interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2 - 1.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9 - 1.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1 - 0.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;      _______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;There were no ESPP awards granted during the three months ended July 31, 2022. There we no performance stock units granted during the three months ended July 31, 2022, where the fair value was estimated by a Monte Carlo simulation.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;There were no ESPP awards granted during the three months ended July 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfOS0xLTEtMS05MTI2NC90ZXh0cmVnaW9uOmVjYjRlMTJlY2YwYTRjYTM5Y2Q1MTg5NzhiMjExZTYxXzEwOTk1MTE2Mjc4MDA_7e14222e-997e-4e41-b51c-ab2142a7686e"
      unitRef="number">0.394</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfOS0xLTEtMS05MTI2NC90ZXh0cmVnaW9uOmVjYjRlMTJlY2YwYTRjYTM5Y2Q1MTg5NzhiMjExZTYxXzEwOTk1MTE2Mjc4MDQ_5a762493-deec-4d65-bb38-16b1f11952d2"
      unitRef="number">0.407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id465dd7caf064649921b6595d9849430_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfOS0zLTEtMS05MTI2NC90ZXh0cmVnaW9uOmNiYjhiOGVlNTNmNTRjZDQ4YTQzYjg3NTJjM2UwYjIzXzQ_b5b8709a-cbdd-495b-a2a9-85afadde3584"
      unitRef="number">0.383</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ic96f7028cd984b9ba40d6403c09fece2_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfOS0zLTEtMS05MTI2NC90ZXh0cmVnaW9uOmNiYjhiOGVlNTNmNTRjZDQ4YTQzYjg3NTJjM2UwYjIzXzk_61662ae5-4ce6-415f-82b2-b34b299ee3c0"
      unitRef="number">0.427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idc25ea38c1a4493787ba79803493ee26_D20210201-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfOS01LTEtMS05MTI2NA_af41915a-0789-4fb7-9d47-05279f43d614"
      unitRef="number">0.369</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if09a573907ca40ceac6e7aedd383c314_D20210201-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfOS03LTEtMS05MTI2NC90ZXh0cmVnaW9uOmQ0ZDdiN2VjZjQ1ODRhNGU4YzE2Mzg4NDA1NzMxOGI5XzQ_2d85fddc-49a1-4e61-bfc3-5c2054a7ceb1"
      unitRef="number">0.365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ia73b104e59cd4653bb3073828056dd48_D20210201-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfOS03LTEtMS05MTI2NC90ZXh0cmVnaW9uOmQ0ZDdiN2VjZjQ1ODRhNGU4YzE2Mzg4NDA1NzMxOGI5Xzk_3060df11-90db-4f59-b482-3d9d68c31c0b"
      unitRef="number">0.418</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id465dd7caf064649921b6595d9849430_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTAtMy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjphYzdkMDI0NGNkODE0ZTZlYmM0YTdjMzBjYWFhN2NlY180_1d7f8113-3999-4cbc-9d5b-d77ef57f0a55">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ic96f7028cd984b9ba40d6403c09fece2_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTAtMy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjphYzdkMDI0NGNkODE0ZTZlYmM0YTdjMzBjYWFhN2NlY185_59682cd0-93dd-4a86-901d-574476a9b778">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if09a573907ca40ceac6e7aedd383c314_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTAtNy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjozOTVkNWEzNDRmNGQ0MzEyYjkwMGNmOGEwMTYyZjg2MV80_1b71fd0b-1c88-4ffd-bdc3-c05c8b1cc40c">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia73b104e59cd4653bb3073828056dd48_D20210201-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTAtNy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjozOTVkNWEzNDRmNGQ0MzEyYjkwMGNmOGEwMTYyZjg2MV85_ebf7b3eb-9033-4e0e-9b73-ce84fd29b9a2">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTEtMS0xLTEtOTEyNjQ_0067109f-4765-46f8-bbd0-6e7aa320fd9f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i62c6656378a6414eb327b59f0cd1c769_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTEtMy0xLTEtOTEyNjQ_efeaf0a3-c027-4793-932d-92a417457040"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="idc25ea38c1a4493787ba79803493ee26_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTEtNS0xLTEtOTEyNjQ_f7edb119-78be-4170-a736-5cc91455ebb3"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib20e4194a4214c789bf767e302635475_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTEtNy0xLTEtOTEyNjQ_d4a55fa1-726d-4591-954b-9aac549cf967"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTItMS0xLTEtOTEyNjQvdGV4dHJlZ2lvbjpkMmQ2YmFhYzNlNWE0YTExYjliYjVlNjgxMzA5YjI1Ml8xMDk5NTExNjI3Nzk4_d800aa2d-45cf-41ff-99a1-a35f05088b2e"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i841d7a00f74045529a14bf6ce53c420c_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTItMS0xLTEtOTEyNjQvdGV4dHJlZ2lvbjpkMmQ2YmFhYzNlNWE0YTExYjliYjVlNjgxMzA5YjI1Ml8xMDk5NTExNjI3ODAy_524cc548-50ef-4fea-8cb9-3e6c5a95e1f5"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id465dd7caf064649921b6595d9849430_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTItMy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjpjNTFmZTk4YjU2ZDc0ODBkYjI5YjIxODM5YmZkZGZlZV80_43283eb3-5cd5-4be0-8ee4-51bfcd86b34a"
      unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ic96f7028cd984b9ba40d6403c09fece2_D20220201-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTItMy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjpjNTFmZTk4YjU2ZDc0ODBkYjI5YjIxODM5YmZkZGZlZV85_a045e622-6e05-4eaa-9b68-d643f14f5868"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idc25ea38c1a4493787ba79803493ee26_D20210201-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTItNS0xLTEtOTEyNjQ_2b022f1d-937d-418c-a698-0908f33d2c7b"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if09a573907ca40ceac6e7aedd383c314_D20210201-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTItNy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjo4ZjVjNWU4MTg3NDg0ZTA1OGNmZDNjZDk3ZjMwNjFjN180_e6822e6f-c211-4119-8674-9f16fcda9485"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ia73b104e59cd4653bb3073828056dd48_D20210201-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RhYmxlOjk0YThjNDlmYjBhZTQzZTZhNjcyYTI4MmY5M2I4ZDk1L3RhYmxlcmFuZ2U6OTRhOGM0OWZiMGFlNDNlNmE2NzJhMjgyZjkzYjhkOTVfMTItNy0xLTEtOTEyNjQvdGV4dHJlZ2lvbjo4ZjVjNWU4MTg3NDg0ZTA1OGNmZDNjZDk3ZjMwNjFjN185_4e49474c-030d-47ff-8f32-ba2c0e61cb31"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idb9485d6d621450696851f023e6e1abd_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY1MDMwOQ_cedfca8d-d878-4774-9f97-8713880251d9"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i79adf11a42134d45bfb3a225c972650d_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY1MTc5OA_e30c682f-0bd6-4f4e-952a-a3d5bd26b0b2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idccb8b99dd434678aaf10c910606123e_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5OTUxMTY1MDMxMw_6afe81ea-d21e-4466-a1c4-26e713a5dc91"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <adsk:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityMarketCapitalization
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTA5NTc_ae3a7ce3-4157-4aab-abd7-bf4e74d10ab8"
      unitRef="usd">2000000000</adsk:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsExpectedVolatilityMarketCapitalization>
    <adsk:EmployeeStockPurchasePlanNumberofExercisePeriods
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTEwNTQ_1a6e350b-86db-44e1-ad77-f4d22f527002"
      unitRef="period">4</adsk:EmployeeStockPurchasePlanNumberofExercisePeriods>
    <adsk:EmployeeStockPurchasePlanTermofExercisePeriod
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTE3OTY_c863ed40-a08c-49bf-8147-eb90f42ab922">P6M</adsk:EmployeeStockPurchasePlanTermofExercisePeriod>
    <adsk:EmployeeStockPurchasePlanTermofOfferingPeriod
      contextRef="i2a312edf0f6a425bb1f31839ebcc4f23_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTEwOTI_9de7e3ac-bbb6-4ac1-8281-d02d744ec7f7">P24M</adsk:EmployeeStockPurchasePlanTermofOfferingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81Mi9mcmFnOjA0MWRhNGNiOWE1YzRjZDNhYTI1ODkwYzhhNDM4YzY5L3RleHRyZWdpb246MDQxZGE0Y2I5YTVjNGNkM2FhMjU4OTBjOGE0MzhjNjlfMTEyNzQ_c5f3c469-7334-4df6-8720-464038d0f4ad"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTc4OA_bbdd157e-4756-4235-84b4-8e2cb5d611f6">Income Tax &lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Autodesk had income tax expense of $46 million, relative to pre-tax income of $232 million for the three months ended July 31, 2022, and income tax expense of $24 million, relative to pre-tax income of $139 million for the three months ended July&#160;31, 2021.  Income tax expense for the three months ended July 31, 2022, reflects an increase in tax expense relating to stock-based compensation and final U.S. foreign tax credit regulations enacted in fiscal 2023, offset by a U.S. foreign derived intangible income benefit driven by the capitalization of research and development expenditures starting in fiscal 2023 as required by the U.S. Tax Cuts and Jobs Act (&#x201c;Tax Act&#x201d;).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Autodesk had income tax expense of $95 million, relative to pre-tax income of $427 million for the six months ended July 31, 2022, and income tax benefit of $1 million, relative to pre-tax income of $270 million for the six months ended July&#160;31, 2021.  Income tax expense for the six months ended July 31, 2022, reflects an increase in tax expense relating to stock-based compensation and final U.S. foreign tax credit regulations enacted in fiscal 2023, offset by a U.S. foreign derived intangible income benefit driven by the capitalization of research and development expenditures starting in fiscal 2023 as required by the Tax Act. In addition, fiscal 2022 included a non-recurring discrete tax benefit relating to the Supreme Court decision in India on the taxability of software license payments to nonresidents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk regularly assesses the need for a valuation allowance against its deferred tax assets. In making that assessment, Autodesk considers both positive and negative evidence related to the likelihood of realization of the deferred tax assets to determine, based on the weight of available evidence, whether it is more likely than not that some or all of the deferred tax assets will not be realized. We have maintained a valuation allowance on our Netherlands, Canada, Australia, California, Michigan deferred tax assets, as well as our U.S. capital loss deferred tax assets as it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July 31, 2022, the Company had $207 million of gross unrecognized tax benefits, of which $34 million would reduce our valuation allowance, if recognized. The remaining $173 million would impact the effective tax rate, if recognized. The company&#x2019;s unrecognized tax benefits decreased by $8&#160;million in three months ended July 31, 2022, due to the settlement of a German tax audit for tax years 2014-2016.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfNTQ_1d83560e-8d76-42c9-8477-d03d1f97113f"
      unitRef="usd">46000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfODg_0d6838fc-50e9-42fb-8ebf-49d3d42c7238"
      unitRef="usd">232000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTQ1_34fc365a-c9bf-4d76-a6a2-0208c2736098"
      unitRef="usd">24000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTc5_26c3e04e-4d56-4bdc-864c-f2388acf3eb4"
      unitRef="usd">139000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTA5OTUxMTYzMDM3Nw_10c72b20-026d-423c-b0f2-f652badf6acb"
      unitRef="usd">95000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTA5OTUxMTYzMDM4MQ_2974137c-a90a-4992-b243-2cdae3e529e2"
      unitRef="usd">427000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTA5OTUxMTYzMTQ3MQ_509c3a15-e8f6-4ffd-9e57-66e310bbc28f"
      unitRef="usd">-1000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTA5OTUxMTYzMTQ3Ng_bf07cbf0-5a55-4f79-9733-c578cd58e141"
      unitRef="usd">270000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTA5OTUxMTYyOTU3NA_fa138319-c4ff-488c-be98-1e60c5807076"
      unitRef="usd">207000000</us-gaap:UnrecognizedTaxBenefits>
    <adsk:UnrecognizedTaxBenefitsthatWouldImpactTheValuationAllowance
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTA5OTUxMTYyOTU3OA_dd11e0f7-0167-41cb-b1bb-109b26406f63"
      unitRef="usd">34000000</adsk:UnrecognizedTaxBenefitsthatWouldImpactTheValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i05071441360d4484add0ff915c8d454f_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTA5OTUxMTYyOTU4Mg_db8cc4ec-ac29-41cd-86e2-f00dcc393a52"
      unitRef="usd">173000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF81OC9mcmFnOmU5MjlkMzMzYzc1NzRhMjRhZDkxN2NiMThmOGMxYjZkL3RleHRyZWdpb246ZTkyOWQzMzNjNzU3NGEyNGFkOTE3Y2IxOGY4YzFiNmRfMTc3OQ_2d2a9896-7b40-4d76-bd4a-3ad09b67ea48"
      unitRef="usd">-8000000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMzYzNA_212f4371-0c1d-4f69-a6c5-dbade29cd3ed">Acquisitions&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the following acquisitions are included in the accompanying Condensed Consolidated Statements of Operations since the acquisition date. Pro forma results of operations have not been presented because the effects of the acquisition are not material to Autodesk&#x2019;s Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended July 31, 2022, Autodesk completed two business combinations. The acquisition-date fair value of the consideration transferred totaled $114&#160;million, which consisted of $96&#160;million of cash, 40,289 shares of Autodesk&#x2019;s restricted common stock at an aggregate fair value of $10&#160;million, and Autodesk will issue a fixed amount of $5&#160;million in common stock at future dates to certain employees. Of the total consideration transferred, $97&#160;million is considered purchase consideration. Of the remaining amount, $10&#160;million was recorded in &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Long-term other assets&#x201d; on our Condensed Consolidated Balance Sheets and will be amortized to stock-based compensation expense using the straight-line method over the vesting period, $5&#160;million was accounted for as liability-classified awards and will be  recognized as compensation expense using the straight-line method over the vesting period and $2&#160;million was recorded as stock-based compensation expense on the date of acquisition. The 40,289 shares of restricted common stock are subject to forfeiture until the second anniversary of the acquisition closing date.  The shares are released on the first and second anniversaries, 40% and 60%, respectively, subject to continued employment.  Issuance of the $5&#160;million fixed value in common stock is dependent on the respective employees&#x2019; continued employment and vests 40% and 60% on the first and second anniversaries of the closing date, respectively. The number of shares will be determined based on the VWAP of Autodesk&#x2019;s common stock for the ninety consecutive trading day period ending on the release date. The number of shares is estimated to be 24,000 based on the VWAP of Autodesk&#x2019;s common stock for the ninety consecutive trading day period ending July 29, 2022, the last trading day of the fiscal quarter. See also Note 6, &#x201c;Equity Compensation&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Purchase Price Allocation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisitions were accounted for as business combinations, and Autodesk recorded the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the date of each respective acquisition. The fair values assigned to the identifiable intangible assets acquired were based on estimates and assumptions determined by management. Autodesk recorded the excess of consideration transferred over the aggregate fair values as goodwill. The goodwill recorded &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was primarily attributable to synergies expected to arise after the respective acquisition. Goodwill of $43&#160;million is deductible for U.S. income tax purposes.  The transaction costs related to the acquisitions were not material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair value of the assets acquired and liabilities assumed by major class for the business combinations that were completed during the six months ended July 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregated Total (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue and long-term deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net tangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;There were no acquisitions during the three months ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July 31, 2022.&lt;/span&gt;&lt;/div&gt;For the business combinations, the allocation of purchase price consideration to certain assets and liabilities as well as the final amount of purchase consideration is not yet finalized. For the items not yet finalized, Autodesk's estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized are amounts for intangible assets, tax assets and liabilities, deferred revenue, and residual goodwill.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:NumberOfBusinessesAcquired
      contextRef="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMzg5_1fe76952-d347-474c-8408-1552206f1723"
      unitRef="businesscombination">2</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfNDg4_fe2627b8-9e8c-469e-b382-1100f0f6d036"
      unitRef="usd">114000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfNTEx_ff914d17-a7e7-4925-a2a9-b61f07800242"
      unitRef="usd">96000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="if86346af582f4b18a1a5019735b6cf3a_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfNTIz_a320235f-7cbb-4f13-afbc-71b377b7ffcb"
      unitRef="shares">40289</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfNjAx_5bd86894-fbb4-43ba-93c4-86ccc9b092a3"
      unitRef="usd">10000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ie3382ca9346440a7a592a191cb0bd145_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfNjQ3_5de18cf9-ec56-4c26-80fd-16da44a7ea7d"
      unitRef="usd">5000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfNzQ0_5a21cbcc-165a-441a-832d-1383df543c55"
      unitRef="usd">97000000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia00bca8e9e7c43c69307434ccb8c1996_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfODEw_7d51d842-e778-421d-a483-6e753e894816"
      unitRef="usd">10000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTA2MQ_6bece7da-061e-4673-b2ef-d90e41165015"
      unitRef="usd">5000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i534682a4b9b240b398e7f682cee568ec_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTIyMA_672cd934-63b9-4726-b90e-3b7ced728d00"
      unitRef="usd">2000000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="idd2f198ab76343cdae94ac6cf4b7224c_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTMxMg_385dd4a5-c905-4ece-84ff-6e03c2b39cce"
      unitRef="shares">40289</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ie608bf19c4484a9d866e4659a8857753_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTUwMQ_a54efd63-ba1c-4f3a-a055-e6707701418a"
      unitRef="number">0.40</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i096b4f8c98074bf39ad3230f3b9b268f_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTUwOA_78deda4d-c144-4e9d-a293-2c5ccf065a7f"
      unitRef="number">0.60</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ie3382ca9346440a7a592a191cb0bd145_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTU3Ng_dfb3821f-6cba-4e71-81ec-ead9907dad7c"
      unitRef="usd">5000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ie608bf19c4484a9d866e4659a8857753_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTY4MA_aa195f01-9cd1-423f-b185-95b647bfbebb"
      unitRef="number">0.40</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i096b4f8c98074bf39ad3230f3b9b268f_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTY4Nw_4d11bec6-10c7-4abb-b7c0-8e9273353488"
      unitRef="number">0.60</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTg1Ng_0ea73dd1-4715-4fa0-97f2-a51106041f47"
      unitRef="tradingday">90</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i6c580fc446e94b8a8a71c9f78d9eedd0_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTk1OA_4067cda5-ac59-4a9c-8c85-f9358c1b38ce"
      unitRef="shares">24000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMjAxNA_1fff98af-8d42-4a5e-a970-39b310f56efd"
      unitRef="tradingday">90</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i2955eba89a1a448a8fabac66e009103c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMjc4Mg_fee72679-a389-48de-a9e2-3e811e62009e"
      unitRef="usd">43000000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMzYzNQ_cee993b6-097e-4c0f-be25-b56a855d60f0">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair value of the assets acquired and liabilities assumed by major class for the business combinations that were completed during the six months ended July 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregated Total (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue and long-term deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net tangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;There were no acquisitions during the three months ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i653f5673745642d3be47f44c2fc430d0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RhYmxlOmI4NzIxOTlhYWZhODQ3NGNiODkzODE3NzAyYzhhMjQwL3RhYmxlcmFuZ2U6Yjg3MjE5OWFhZmE4NDc0Y2I4OTM4MTc3MDJjOGEyNDBfMS01LTEtMS05MTI2NA_fdd6aada-fdd6-4dbd-9a3e-ff3ec6208c55"
      unitRef="usd">8000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ifebdc908b922417b86df42a35868e381_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RhYmxlOmI4NzIxOTlhYWZhODQ3NGNiODkzODE3NzAyYzhhMjQwL3RhYmxlcmFuZ2U6Yjg3MjE5OWFhZmE4NDc0Y2I4OTM4MTc3MDJjOGEyNDBfMi01LTEtMS05MTI2NA_6ad9ab01-c91a-4bbe-afc3-f81f06a4185a"
      unitRef="usd">4000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i2955eba89a1a448a8fabac66e009103c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RhYmxlOmI4NzIxOTlhYWZhODQ3NGNiODkzODE3NzAyYzhhMjQwL3RhYmxlcmFuZ2U6Yjg3MjE5OWFhZmE4NDc0Y2I4OTM4MTc3MDJjOGEyNDBfNy01LTEtMS05MTI2NA_a24c4c25-2f61-4fb1-8125-08dcbaa5b29a"
      unitRef="usd">85000000</us-gaap:Goodwill>
    <adsk:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredRevenue
      contextRef="i2955eba89a1a448a8fabac66e009103c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RhYmxlOmI4NzIxOTlhYWZhODQ3NGNiODkzODE3NzAyYzhhMjQwL3RhYmxlcmFuZ2U6Yjg3MjE5OWFhZmE4NDc0Y2I4OTM4MTc3MDJjOGEyNDBfOC01LTEtMS05MTI2NA_d71511f0-c220-462c-93e9-7afafa3996a7"
      unitRef="usd">2000000</adsk:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i2955eba89a1a448a8fabac66e009103c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RhYmxlOmI4NzIxOTlhYWZhODQ3NGNiODkzODE3NzAyYzhhMjQwL3RhYmxlcmFuZ2U6Yjg3MjE5OWFhZmE4NDc0Y2I4OTM4MTc3MDJjOGEyNDBfOS01LTEtMS05MTI2NA_0cdcff27-33d9-4330-8fdf-472a9a358543"
      unitRef="usd">1000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <adsk:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndLiabilitiesNetOther
      contextRef="i2955eba89a1a448a8fabac66e009103c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RhYmxlOmI4NzIxOTlhYWZhODQ3NGNiODkzODE3NzAyYzhhMjQwL3RhYmxlcmFuZ2U6Yjg3MjE5OWFhZmE4NDc0Y2I4OTM4MTc3MDJjOGEyNDBfMTAtNS0xLTEtOTEyNjQ_83d8531c-ee09-4086-a332-7f560f125147"
      unitRef="usd">1000000</adsk:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAndLiabilitiesNetOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i2955eba89a1a448a8fabac66e009103c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RhYmxlOmI4NzIxOTlhYWZhODQ3NGNiODkzODE3NzAyYzhhMjQwL3RhYmxlcmFuZ2U6Yjg3MjE5OWFhZmE4NDc0Y2I4OTM4MTc3MDJjOGEyNDBfMTEtNS0xLTEtOTEyNjQ_b0bd79d8-5ed1-4720-93ef-1d8ce92f6397"
      unitRef="usd">97000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:NumberOfBusinessesAcquired
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82MS9mcmFnOjViN2FjNGJhODQ1MTRkYmNhM2YzZWY1NjFmNWY3MWU1L3RleHRyZWdpb246NWI3YWM0YmE4NDUxNGRiY2EzZjNlZjU2MWY1ZjcxZTVfMTA5OTUxMTYzMTY2MA_be75b6a4-9c78-406b-a33b-6b6d0dacd81e"
      unitRef="acquisition">0</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RleHRyZWdpb246ODlhYmVlNDdkNjA3NGUzOTk1MTM2ZjM3ZDc5MTg5NjhfMjc1_682154bc-adc9-4699-9119-0e8626537e0d">Intangible Assets, Net &lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company's intangible assets, net, as of July 31, 2022, and January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Includes the effects of foreign currency translation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Includes the effects of foreign currency translation.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RleHRyZWdpb246ODlhYmVlNDdkNjA3NGUzOTk1MTM2ZjM3ZDc5MTg5NjhfMjU2_670f59fb-7c14-4f1b-a243-20f4061b8761">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the Company's intangible assets, net, as of July 31, 2022, and January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Includes the effects of foreign currency translation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;Includes the effects of foreign currency translation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idc486ccfcf1d479fa00fc3824a5f19f0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfMi0xLTEtMS05MTI2NA_dba9ff3e-b1eb-4348-bbd7-702def974447"
      unitRef="usd">656000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idc486ccfcf1d479fa00fc3824a5f19f0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfMi0zLTEtMS05MTI2NA_8061cc10-e29c-4a6f-90cd-8884ef1e6b0b"
      unitRef="usd">383000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idc486ccfcf1d479fa00fc3824a5f19f0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfMi01LTEtMS05MTI2NA_8b6222b5-f98e-45f2-85f7-e8d87480f9c2"
      unitRef="usd">273000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id1d59e3fce2040d898d82769b1df1e06_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfMy0xLTEtMS05MTI2NA_ccfb0a94-8501-4649-a39b-0b99014032c6"
      unitRef="usd">854000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id1d59e3fce2040d898d82769b1df1e06_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfMy0zLTEtMS05MTI2NA_df6510c6-1220-42d5-9868-ff82e8b6b16f"
      unitRef="usd">688000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id1d59e3fce2040d898d82769b1df1e06_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfMy01LTEtMS05MTI2NA_f392d46d-7ae2-4af5-8990-db9fe5aa79b2"
      unitRef="usd">166000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i00c94424658346be977c6cd8a3390e85_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfNC0xLTEtMS05MTI2NA_fba97d5f-5e43-45d8-95e2-f45b58d4604e"
      unitRef="usd">115000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i00c94424658346be977c6cd8a3390e85_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfNC0zLTEtMS05MTI2NA_27714ba7-2e61-4a0b-9d52-2b5af805a99c"
      unitRef="usd">103000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i00c94424658346be977c6cd8a3390e85_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfNC01LTEtMS05MTI2NA_dadb6fc5-81fd-4ac7-ae84-3567a460fc8b"
      unitRef="usd">12000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfNi0xLTEtMS05MTI2NA_3bb5e2b7-c984-4f2f-87c4-600e2589f249"
      unitRef="usd">1625000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfNi0zLTEtMS05MTI2NA_859d3394-3208-417b-b79c-373f4a3a9933"
      unitRef="usd">1174000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmFkNzEwYTY4MjY5OTQ2MjA4ZmM0YWFhMzcwNDBhOTYyL3RhYmxlcmFuZ2U6YWQ3MTBhNjgyNjk5NDYyMDhmYzRhYWEzNzA0MGE5NjJfNi01LTEtMS05MTI2NA_804126aa-5385-4f10-87cb-f4b556a375ee"
      unitRef="usd">451000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6acb5b0310e5482ba01d2aca364333e1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfMi0xLTEtMS05MTI2NA_fb720702-1a85-440a-a533-e0ed82d4bcb4"
      unitRef="usd">667000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6acb5b0310e5482ba01d2aca364333e1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfMi0zLTEtMS05MTI2NA_cc75842d-1997-49db-91c6-ff3ee1cd3636"
      unitRef="usd">375000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6acb5b0310e5482ba01d2aca364333e1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfMi01LTEtMS05MTI2NA_2f83f8e6-6bd9-41e9-b294-acb1f819f129"
      unitRef="usd">292000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i58e792dedda64145abbb1723a0ed238b_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfMy0xLTEtMS05MTI2NA_7e925e25-b6e4-49cc-99be-f63afd0d08bf"
      unitRef="usd">847000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i58e792dedda64145abbb1723a0ed238b_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfMy0zLTEtMS05MTI2NA_516c7b29-caa1-416d-bcfd-f2ec78dadd62"
      unitRef="usd">661000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i58e792dedda64145abbb1723a0ed238b_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfMy01LTEtMS05MTI2NA_5ef7762b-a866-4418-8736-276f16095c83"
      unitRef="usd">186000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8c530e486cff45f998d11217180e64af_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfNC0xLTEtMS05MTI2NA_dde861bf-446a-4770-b59c-c7ddf329746a"
      unitRef="usd">116000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c530e486cff45f998d11217180e64af_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfNC0zLTEtMS05MTI2NA_80d38962-3ff6-4981-86bc-cce7869c3493"
      unitRef="usd">100000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8c530e486cff45f998d11217180e64af_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfNC01LTEtMS05MTI2NA_483c3edb-c979-4956-92c9-8c7983b1ce1b"
      unitRef="usd">16000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfNi0xLTEtMS05MTI2NA_b9c83809-f642-42e8-8a5a-c1774302a3c1"
      unitRef="usd">1630000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfNi0zLTEtMS05MTI2NA_dec8e45d-a9bd-46ad-8199-0de31fca208b"
      unitRef="usd">1136000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82NC9mcmFnOjg5YWJlZTQ3ZDYwNzRlMzk5NTEzNmYzN2Q3OTE4OTY4L3RhYmxlOmI1MWQ2OTUxNDA0YzQxMmNhMGVmNmVhZTdmMzNiOTE4L3RhYmxlcmFuZ2U6YjUxZDY5NTE0MDRjNDEyY2EwZWY2ZWFlN2YzM2I5MThfNi01LTEtMS05MTI2NA_b7cc7d80-1820-4922-aee0-ecf33628454a"
      unitRef="usd">494000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfNzA0_b739345b-4bc6-419c-b42e-8f0b0b6faf33"
      unitRef="usd">158000000</us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers>
    <us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfNzEx_d8effd72-46fe-40b1-a1f6-fc167a238ca3"
      unitRef="usd">128000000</us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers>
    <us-gaap:CapitalizedContractCostAccumulatedAmortization
      contextRef="i72562ce94dca4f99b5d1cfd3be9615b2_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfNzcz_26ce8122-0fb5-4e4f-a36f-c90a366a0ecb"
      unitRef="usd">26000000</us-gaap:CapitalizedContractCostAccumulatedAmortization>
    <us-gaap:CapitalizedContractCostAccumulatedAmortization
      contextRef="ie5c4554dae2e464db0e132a772c0c2c1_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfNzgw_caa1288a-a0fa-477e-a02f-1dfb9977e34f"
      unitRef="usd">17000000</us-gaap:CapitalizedContractCostAccumulatedAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfMTA5OTUxMTYyODY2Mw_7531e3c5-109d-449a-884c-bf5fdac050a4"
      unitRef="usd">5000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfMTA5OTUxMTYyODY2Nw_e753f3d3-8e68-4a6c-87b5-bf3f1076504d"
      unitRef="usd">2000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfMTA5OTUxMTYyODc0Nw_579fbf73-e0ae-4535-af25-f0dceeb4dabb"
      unitRef="usd">9000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF82Ny9mcmFnOmQ2ZGIzOWUyYjEzYzRkM2ZiNWI1MmZlYWI1MmRmY2NjL3RleHRyZWdpb246ZDZkYjM5ZTJiMTNjNGQzZmI1YjUyZmVhYjUyZGZjY2NfMTA5OTUxMTYyODc1MQ_3d51966d-3092-455b-97a5-99d0fa8cffc1"
      unitRef="usd">3000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RleHRyZWdpb246ZmRiY2Y1YWM0OGIyNGQ4MWFlZmIzZWI5ODI4NjdiYTBfNDU1_02671040-a080-4fa7-9905-01241600d9b4">Goodwill &lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill consists of the excess of the consideration transferred over the fair value of net assets acquired in business combinations. The following table summarizes the changes in the carrying amount of goodwill for the six months ended July 31, 2022, (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated impairment losses as of January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions arising from acquisitions during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency translation and measurement period adjustments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;(1)Measurement period adjustments reflect revisions made to the Company's preliminary determination of estimated fair value of assets and liabilities assumed.</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RleHRyZWdpb246ZmRiY2Y1YWM0OGIyNGQ4MWFlZmIzZWI5ODI4NjdiYTBfNDcx_67d75982-0ffc-4653-b950-87c47179dd44">The following table summarizes the changes in the carrying amount of goodwill for the six months ended July 31, 2022, (in millions):&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated impairment losses as of January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance as of January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions arising from acquisitions during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency translation and measurement period adjustments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;_______________&#160;&lt;/span&gt;&lt;/div&gt;(1)Measurement period adjustments reflect revisions made to the Company's preliminary determination of estimated fair value of assets and liabilities assumed.</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RhYmxlOmMzMTkxNDgxOWQ2ODQwODZiMTM5MmMwNGNkNjdmZTQ0L3RhYmxlcmFuZ2U6YzMxOTE0ODE5ZDY4NDA4NmIxMzkyYzA0Y2Q2N2ZlNDRfMC0xLTEtMS05MTI2NA_57ff278f-5e98-4f51-adb4-fd93e60096ae"
      unitRef="usd">3753000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RhYmxlOmMzMTkxNDgxOWQ2ODQwODZiMTM5MmMwNGNkNjdmZTQ0L3RhYmxlcmFuZ2U6YzMxOTE0ODE5ZDY4NDA4NmIxMzkyYzA0Y2Q2N2ZlNDRfMS0xLTEtMS05MTI2NA_0388bef7-27e4-4bf4-9c27-16e9317abbd1"
      unitRef="usd">149000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RhYmxlOmMzMTkxNDgxOWQ2ODQwODZiMTM5MmMwNGNkNjdmZTQ0L3RhYmxlcmFuZ2U6YzMxOTE0ODE5ZDY4NDA4NmIxMzkyYzA0Y2Q2N2ZlNDRfMi0xLTEtMS05MTI2NA_3fd228a4-382e-48fa-bc01-607fe10b1c4f"
      unitRef="usd">3604000000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RhYmxlOmMzMTkxNDgxOWQ2ODQwODZiMTM5MmMwNGNkNjdmZTQ0L3RhYmxlcmFuZ2U6YzMxOTE0ODE5ZDY4NDA4NmIxMzkyYzA0Y2Q2N2ZlNDRfMy0xLTEtMS05MTI2NA_be6b6f16-041a-4a60-874e-fdbd4574e391"
      unitRef="usd">85000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RhYmxlOmMzMTkxNDgxOWQ2ODQwODZiMTM5MmMwNGNkNjdmZTQ0L3RhYmxlcmFuZ2U6YzMxOTE0ODE5ZDY4NDA4NmIxMzkyYzA0Y2Q2N2ZlNDRfNC0xLTEtMS05MTI2NA_83d7039b-70ce-43e3-97d8-50ea526eba9e"
      unitRef="usd">-77000000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83MC9mcmFnOmZkYmNmNWFjNDhiMjRkODFhZWZiM2ViOTgyODY3YmEwL3RhYmxlOmMzMTkxNDgxOWQ2ODQwODZiMTM5MmMwNGNkNjdmZTQ0L3RhYmxlcmFuZ2U6YzMxOTE0ODE5ZDY4NDA4NmIxMzkyYzA0Y2Q2N2ZlNDRfNi0xLTEtMS05MTI2NA_4e44d35c-7e8c-48ca-b9a1-88a2d97dc17f"
      unitRef="usd">3612000000</us-gaap:Goodwill>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTc2Mw_185fefad-53ad-4391-8f5e-550efc22489f">Deferred Compensation &lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At July 31, 2022, Autodesk had investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans and a corresponding deferred compensation liability totaling $86 million. Of this amount, $7 million was classified as current and $79 million was classified as non-current in the Condensed Consolidated Balance Sheets.  Of the $89 million related to the investments in a rabbi trust as of January&#160;31, 2022, $7 million was classified as current and $82 million was classified as non-current.  The current and non-current asset portions of the investments in debt and equity securities that are held in a rabbi trust under non-qualified deferred compensation plans are recorded in the Condensed Consolidated Balance Sheets under &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Long-term other assets,&#x201d; respectively.  The current and non-current portions of the liability are recorded in the Condensed Consolidated Balance Sheets under &#x201c;Accrued compensation&#x201d; and &#x201c;Long-term other liabilities,&#x201d; respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Costs to obtain a contract with a customer&lt;/span&gt;&lt;/div&gt;Sales commissions earned by our internal sales personnel and our reseller partners are considered incremental and recoverable costs of obtaining a contract with a customer. The ending balance of assets recognized from costs to obtain a contract with a customer was $116 million as of July 31, 2022, and $139 million as of January&#160;31, 2022. These assets are recorded in &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Long-term other assets&#x201d; in the Condensed Consolidated Balance Sheets. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $33 million and $67 million during the three and six months ended July 31, 2022, respectively. Amortization expense related to assets recognized from costs to obtain a contract with a customer was $28 million and $54 million during the three and six months ended July&#160;31, 2021, respectively. Autodesk did not recognize any contract cost impairment losses during the three and six months ended July 31, 2022 and 2021.</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i84785590a9c64aa3a2496e18c818b4a6_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMjIw_f4803b3a-6cff-4d12-9ae2-3f83d9672dbb"
      unitRef="usd">86000000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i84785590a9c64aa3a2496e18c818b4a6_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMjQx_bff67d05-b5a6-4451-88b2-2b15a85c534d"
      unitRef="usd">7000000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i84785590a9c64aa3a2496e18c818b4a6_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMjc0_9a115d3c-1104-4b5e-83d0-948ca420f979"
      unitRef="usd">79000000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i94a771dba86242a78c2a434b8547d1ea_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMzYx_e1a7e6d7-f1c7-46b8-8c64-2573c4bbacb9"
      unitRef="usd">89000000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i94a771dba86242a78c2a434b8547d1ea_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfNDE4_e3d20b7d-4c9b-45df-bb6b-2fbac98fb3d2"
      unitRef="usd">7000000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i94a771dba86242a78c2a434b8547d1ea_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfNDUx_6ad3e449-17d1-49d1-88e7-b67e882bffd9"
      unitRef="usd">82000000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTMxMQ_a55222b5-cf25-4ee8-8326-de3c40b8ed43"
      unitRef="usd">116000000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTMyOA_0102412c-4349-43a5-b5de-5e45b706bb44"
      unitRef="usd">139000000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTA5OTUxMTYyOTU0Mw_80c8f74a-950d-4d4c-a618-495043a808a9"
      unitRef="usd">33000000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTA5OTUxMTYyOTU1NA_a130ef84-585a-44aa-886b-ea8ef2174fab"
      unitRef="usd">67000000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTA5OTUxMTYyOTY3Nw_8082b86d-98c3-408e-9a00-d18236c27065"
      unitRef="usd">28000000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTA5OTUxMTYyOTY4MQ_1261b0ce-569c-486d-9714-293079d811aa"
      unitRef="usd">54000000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTY2MA_303633f6-b855-4010-8980-55e24f8ff20d"
      unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTY2MA_7f91fffe-041b-47ae-bee1-8b6f1f27bdd7"
      unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTY2MA_976fca42-6b05-459c-854b-e0020119dd25"
      unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83Ni9mcmFnOjI2Njg5ZmVlOTcwNDRkZmI5NTg5ZTMwZmY3ZWYyMmQ0L3RleHRyZWdpb246MjY2ODlmZWU5NzA0NGRmYjk1ODllMzBmZjdlZjIyZDRfMTY2MA_9e8d81b9-8c55-4ead-8f8d-00e6cb988911"
      unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RleHRyZWdpb246ZmYyYmFjMjU3YzIwNDM5MmJlM2JhMTUxM2I5MjAzNmNfMTY5_19bc273e-1dc1-454d-823f-aa061c501ea9">Computer Equipment, Software, Leasehold Improvements, and Furniture, Net &lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer equipment, software, leasehold improvements, and furniture and equipment and the related accumulated depreciation were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer hardware, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer software, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements, land and buildings, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer hardware, software, leasehold improvements, and furniture and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RleHRyZWdpb246ZmYyYmFjMjU3YzIwNDM5MmJlM2JhMTUxM2I5MjAzNmNfMTYz_46b76e23-4ee0-4e5f-b533-dfcae0c3aa9d">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer equipment, software, leasehold improvements, and furniture and equipment and the related accumulated depreciation were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer hardware, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer software, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements, land and buildings, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer hardware, software, leasehold improvements, and furniture and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5b21ade8fac041ab80bb77839c173e16_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfMS0xLTEtMS05MTI2NA_e983a42b-573f-4b58-9d56-4d8722a91e16"
      unitRef="usd">138000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i00195adbe4484b5e8ae4f94a78d99fbd_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfMS0zLTEtMS05MTI2NA_85d73875-7e67-4d25-a45d-92070e284f40"
      unitRef="usd">137000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i844d1397e50740c6b068b663bfeb3259_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfMi0xLTEtMS05MTI2NA_b80008c1-0e5c-4c7e-a7df-dd4de66b0ec5"
      unitRef="usd">55000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i57acc53b4eae436ca26603defafdd6ae_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfMi0zLTEtMS05MTI2NA_aec77906-75f6-4894-86f0-930cb618f08d"
      unitRef="usd">55000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic48c82ffd9f44da5ba619171d765aec3_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfMy0xLTEtMS05MTI2NA_7378fe44-e0b5-43a4-b1ab-a6a9aad97858"
      unitRef="usd">357000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3c450959404b4ac1b4aa2a5ce5a86759_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfMy0zLTEtMS05MTI2NA_440c40cd-762a-4f46-8152-76fe859d9f9c"
      unitRef="usd">351000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i095d3f678bf24a9bb57fbe5f6f52a486_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNC0xLTEtMS05MTI2NA_1d9fe47f-f508-4707-bfcd-3eb37c7a751f"
      unitRef="usd">93000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if0d6f1542cf94da08f2395a22be349cb_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNC0zLTEtMS05MTI2NA_4a394e70-6b65-4010-8eee-229dca225d2f"
      unitRef="usd">93000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNS0xLTEtMS05MTI2NA_a0b309ea-309d-42b5-97ca-d2d2ebae63f7"
      unitRef="usd">643000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNS0zLTEtMS05MTI2NA_19f440e0-6c6d-41ae-bb80-126dde3912c7"
      unitRef="usd">636000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNi0xLTEtMS05MTI2NA_579e5dfd-4865-4f67-8287-46be66a7e194"
      unitRef="usd">489000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNi0zLTEtMS05MTI2NA_54293cb7-4981-413f-a38c-35e517dc1d20"
      unitRef="usd">474000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNy0xLTEtMS05MTI2NA_7a82315c-39cd-4e87-be90-36445fb81d7d"
      unitRef="usd">154000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF83OS9mcmFnOmZmMmJhYzI1N2MyMDQzOTJiZTNiYTE1MTNiOTIwMzZjL3RhYmxlOmIyMjkwM2E4NTQxMTRhZDNiZTI2OTM1ZWE1YTBhOGZjL3RhYmxlcmFuZ2U6YjIyOTAzYTg1NDExNGFkM2JlMjY5MzVlYTVhMGE4ZmNfNy0zLTEtMS05MTI2NA_15b397dd-9783-4ba9-95ce-14e57193f935"
      unitRef="usd">162000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNjE3Ng_24747c2e-5769-485d-a7d4-f26a2ea0333f">Borrowing Arrangements &lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, Autodesk issued $1.0 billion aggregate principal amount of 2.4% notes due December 15, 2031 (&#x201c;2021 Notes&#x201d;).  Net of a discount of $3&#160;million and issuance costs of $9&#160;million, Autodesk received net proceeds of $988&#160;million from issuance of the 2021 Notes.  Both the discount and issuance costs are being amortized to interest expense over the term of the 2021 Notes using the effective interest method. The 2021 Notes were designated as sustainability bonds, the net proceeds of which are used to fund environmentally and socially responsible projects in the following areas: eco-efficient products, production technologies, and processes, sustainable water and wastewater management, renewable energy &amp;amp; energy efficiency, green buildings, pollution prevention and control, and socioeconomic advancement and empowerment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, the Company entered into an Amended and Restated Credit Agreement (the &#x201c;Credit Agreement&#x201d;) by and among the Company, the lenders party thereto and Citibank, N.A. (&#x201c;Citibank&#x201d;), as administrative agent, which provides for an unsecured revolving loan facility in the aggregate principal amount of $1.5 billion, with an option to be increased up to $2.0&#160;billion. The revolving credit facility is available for working capital or other business needs.  The Credit Agreement contains customary covenants that could, among other things, restrict the imposition of liens on Autodesk&#x2019;s assets, and restrict Autodesk&#x2019;s ability to incur additional indebtedness or make dispositions of assets if Autodesk fails to maintain compliance with the financial covenants.  The Credit Agreement requires the Company to maintain a maximum leverage ratio of Consolidated Covenant Debt to Consolidated EBITDA (each as defined in the Credit Agreement) no greater than 3.50:1.00 during the term of the credit facility, subject to adjustment following the consummation of certain acquisitions up to 4.00:1.00 for up to four consecutive fiscal quarters.  At July&#160;31, 2022, Autodesk was in compliance with the Credit Agreement covenants.  Revolving loans under the Credit Agreement will bear interest, at the Company&#x2019;s option, at either (i) a per annum rate equal to the Base Rate (as defined in the Credit Agreement) plus a margin of between 0.000% and 0.375%, depending on the Company&#x2019;s Public Debt Rating (as defined in the Credit Agreement), or (ii) a per annum rate equal to the rate at which dollar deposits are offered in the London interbank market, plus a margin of between 0.785% and 1.375%, depending on Company&#x2019;s Public Debt Rating. The Credit Agreement includes customary provisions to provide for the eventual replacement of LIBOR as a benchmark interest rate.  The interest rates for the revolving credit facility are subject to upward or downward adjustments, on an annual basis, if the Company achieves, or fails to achieve, certain sustainability-linked targets based on two key performance indicator metrics: (i) the amount of scope 1 and 2 greenhouse gas emissions from the global operations of the Company and its subsidiaries during a fiscal year less qualified emissions reduction instruments and (ii) the percentage of employees of the Company and its subsidiaries identifying as female working in technical roles. The maturity date on the Credit Agreement is September 30, 2026. At July&#160;31, 2022, Autodesk had no outstanding borrowings under the Credit Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2020, Autodesk issued $500 million aggregate principal amount of 2.85% notes due January&#160;15, 2030 (&#x201c;2020 Notes&#x201d;). Net of a discount of $1 million and issuance costs of $5 million, Autodesk received net proceeds of $494 million from issuance of the 2020 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2020 Notes using the effective interest method. The proceeds of the 2020 Notes were used for the repayment of $450 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of debt due June 15, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and the remainder is available for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2017, Autodesk issued $500 million aggregate principal amount of 3.5% notes due June&#160;15, 2027 (the &#x201c;2017 Notes&#x201d;). Net of a discount of $3 million and issuance costs of $5 million, Autodesk received net proceeds of $492 million from issuance of the 2017 Notes. Both the discount and issuance costs are being amortized to interest expense over the term of the 2017 Notes using the effective interest method. The proceeds of the 2017 Notes have been used for the repayment of $400 million of debt due December&#160;15, 2017, and the remainder is available for general corporate purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2015, Autodesk issued $300 million aggregate principal amount of 4.375% notes due June&#160;15, 2025 (&#x201c;2015 Notes&#x201d;). Net of a discount of $1 million, and issuance costs of $3 million, Autodesk received net proceeds of $296 million from issuance of the 2015 Notes. Both the discount and issuance costs are being amortized to interest expense over the respective term of the 2015 Notes using the effective interest method. The proceeds of the 2015 Notes are available for general corporate purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2012, Autodesk issued $350 million aggregate principal amount of 3.6% notes due December&#160;15, 2022 (&#x201c;2012 Notes&#x201d;). Autodesk received net proceeds of $347 million from issuance of the 2012 Notes, net of aggregate total discount and issuance costs of $3 million. Both the discount and issuance costs are being amortized to interest expense over the respective terms of the 2012 Notes using the effective interest method. The proceeds of the 2012 Notes are available for general corporate purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2021 Notes, 2020 Notes, 2017 Notes, 2015 Notes and the 2012 Notes may all be redeemed at any time, subject to a make whole premium. In addition, upon the occurrence of certain change of control triggering events, Autodesk may be required to repurchase all the aforementioned notes, at a price equal to 101% of their principal amount, plus accrued and unpaid interest to the date of repurchase. All notes contain restrictive covenants that limit Autodesk's ability to create certain liens, to enter into certain sale and leaseback transactions and to consolidate or merge with, or convey, transfer, or lease all or substantially all of its assets, subject to important qualifications and exceptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the quoted market prices, the approximate fair value of the notes as of July 31, 2022, were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Principal Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2012 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2015 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2017 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected future principal payments for all borrowings as of&#160;July 31, 2022,&#160;were as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal year ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (remainder)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total principal outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3047beaabbc944c0a2e19e8c0a2ad9ab_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNTE_53c4033e-7077-4d3a-b0d6-6c4f31d48664"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3047beaabbc944c0a2e19e8c0a2ad9ab_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfODQ_92028dc0-2ec6-4380-9e6d-b5e65e73044d"
      unitRef="number">0.024</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i3047beaabbc944c0a2e19e8c0a2ad9ab_I20211031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMTUz_a73d98c3-dc61-4d87-93d7-7cf6578d3f46"
      unitRef="usd">3000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i3047beaabbc944c0a2e19e8c0a2ad9ab_I20211031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMTc4_e417341d-e81f-45cf-a365-db0a88566e56"
      unitRef="usd">9000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="ie68cc06fc40f48dabbf6e0d291d050ae_D20211001-20211031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMjE2_4c56fedf-5776-4dc1-a851-211d35ef6c18"
      unitRef="usd">988000000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idb46b302b8a2436782d3b41bf6e4ef0f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMTEzMg_1d84951d-db23-41ed-9191-7b339c5747b7"
      unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <adsk:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="idb46b302b8a2436782d3b41bf6e4ef0f_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMTE3Mw_b400f378-efb3-40af-a632-a31ead9b2953"
      unitRef="usd">2000000000</adsk:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <adsk:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="id12e2c5961bc4c5688e78234870234a9_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMTc2MQ_bda1d349-3556-4dfa-93c8-fa4561faf728"
      unitRef="number">3.50</adsk:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <adsk:DebtInstrumentCovenantLeverageRatioMaximum
      contextRef="idb46b302b8a2436782d3b41bf6e4ef0f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMTg4OA_3605d039-f1ad-48ed-a148-a22730513a0c"
      unitRef="number">4.00</adsk:DebtInstrumentCovenantLeverageRatioMaximum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i99bbad98110f43c8b906cc899ac62d0e_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMjIxNw_ef6608d0-d4b5-4d16-a18d-7bf084475642"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i84f454e672724b4abfcde967a23be240_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMjIyNA_998ad5a5-109c-4a17-989c-1e43b17c9618"
      unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i833d915b0aeb40e6979eab0e827a8278_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMjQ0OQ_a2700d3f-382d-4875-a33d-acb962016063"
      unitRef="number">0.00785</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if642e56d895b4466a6486fbae856da34_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMjQ1Ng_d05c7657-4375-498e-af18-77604d6e7e26"
      unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit
      contextRef="i8a602e835b4648ae83f8ad7a3eb3d761_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzI4Mg_ae2cdb2d-afcf-4880-844b-1ff9a350df3b"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3432c5e363ce458683c1d7fa5aaead99_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzM2MA_4c54def2-81f0-4ccd-b420-cb6e19f70d06"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3432c5e363ce458683c1d7fa5aaead99_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzM5Mw_3ce33783-5c31-4c45-ba3f-5fa2c76bcc0a"
      unitRef="number">0.0285</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i3432c5e363ce458683c1d7fa5aaead99_I20200131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzQ0Ng_73872188-326c-4206-b565-9bbbd77f5a28"
      unitRef="usd">1000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i3432c5e363ce458683c1d7fa5aaead99_I20200131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzQ3MQ_b900a54b-67dd-43f1-935c-2133031ab6ad"
      unitRef="usd">5000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i0236ec3124e646f6b575fc1b58f51c1a_D20200101-20200131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzUwOQ_d44b5149-31e4-45ae-a06a-2c15ec99fc86"
      unitRef="usd">494000000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:RepaymentsOfDebt
      contextRef="i171d14d50d2c43438311706dafe742e8_D20200101-20200131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzc1NA_e6cf8992-f911-481d-9771-cc3ceaf20d3e"
      unitRef="usd">450000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ieae4e45f045f4ba794c6a948a9cde8d1_I20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzg3MQ_bb06232a-5f1b-4aac-b64a-fb2399bfccb8"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ieae4e45f045f4ba794c6a948a9cde8d1_I20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzkwNA_099afc5c-2410-444f-9c99-792f03c10a3d"
      unitRef="number">0.035</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ieae4e45f045f4ba794c6a948a9cde8d1_I20170630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzk2MQ_c781efe7-d604-4e7a-ba67-bc420d678db0"
      unitRef="usd">3000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ieae4e45f045f4ba794c6a948a9cde8d1_I20170630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfMzk4Ng_2ec544c8-ace4-46f6-b2a7-c195d7f592d4"
      unitRef="usd">5000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i0cb65f0720c241ad878d07d938e23b37_D20170601-20170630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDAyNA_134ac55d-bc5c-4dfc-8528-a2af9d8c18a3"
      unitRef="usd">492000000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:RepaymentsOfDebt
      contextRef="i6e1be89a3ac7464fab7b64a299919fe5_D20170601-20170630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDI3Mw_7bdd2da9-4e93-4d7d-a294-79b3594ff1c0"
      unitRef="usd">400000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5f64c194bb154b438217be024c083b14_I20150630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDM4MA_c6d80c38-7d16-42bc-969a-4aaaf6d6923e"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5f64c194bb154b438217be024c083b14_I20150630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDQxMw_5892d0c9-d26b-4595-b5b4-d68661da60d8"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i5f64c194bb154b438217be024c083b14_I20150630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDQ2Ng_36ab472d-629e-4338-812f-aabeb519d3f3"
      unitRef="usd">1000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i5f64c194bb154b438217be024c083b14_I20150630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDQ5Mg_7caea7dd-6ed9-4710-9582-a34fda432099"
      unitRef="usd">3000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i0738f31cdb1b493d83ffe471ab1bc2b8_D20150601-20150630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDUzMA_74f2189e-e6c6-4598-9fef-7e16d2a0da8c"
      unitRef="usd">296000000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i346def502f30479db121a671748e95e7_I20121231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDgyNg_bf142ca8-642c-4bbc-bc65-4dca60cc3c67"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i346def502f30479db121a671748e95e7_I20121231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDg1OQ_5752b735-0df3-468d-ac50-ef2bdc0f4a99"
      unitRef="number">0.036</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="ia643e2f5520d44e68d92e95256f6e3ff_D20121201-20121231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNDkyNQ_055c8d2d-b9c3-4914-a0f6-67ac040b5f2f"
      unitRef="usd">347000000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i346def502f30479db121a671748e95e7_I20121231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNTAxNQ_06fda950-4ea2-4d4c-bfb1-497c6e71a205"
      unitRef="usd">3000000</us-gaap:DeferredFinanceCostsGross>
    <adsk:DebtIssuanceRedemptionDiscountPremiumPercentageOfPrincipalAmount
      contextRef="i248b67e7027a4cb19c1c830ade334046_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNTU2Mg_cd8b5b18-1e85-4374-971a-402806cd9d70"
      unitRef="number">1.01</adsk:DebtIssuanceRedemptionDiscountPremiumPercentageOfPrincipalAmount>
    <us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNjE3Mg_b5b609f7-9dad-4b2b-a713-2e173ff0bdd4">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the quoted market prices, the approximate fair value of the notes as of July 31, 2022, were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Principal Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2012 Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2015 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2017 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib896fa478a1d444a998747e95f9443d0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfMS0xLTEtMS05MTI2NA_15f3f70e-25b3-44ea-9cb2-c2a2bfaac709"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib896fa478a1d444a998747e95f9443d0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfMS0zLTEtMS05MTI2NA_4953f2b8-e8d1-470c-9948-f9fa74138530"
      unitRef="usd">349000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1e7d1e1f9238458aa684b4620d1d0886_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfMi0xLTEtMS05MTI2NA_78ea8533-be95-45d7-bc6c-71bd34a8ab55"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i1e7d1e1f9238458aa684b4620d1d0886_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfMi0zLTEtMS05MTI2NA_45acdf4f-6adc-4951-b4a8-32845b548d5c"
      unitRef="usd">306000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9b5aa8f1843e42519726b1b0480c7754_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfMy0xLTEtMS05MTI2NA_e96c2084-ab9a-404a-ac01-1dfd68c16b79"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9b5aa8f1843e42519726b1b0480c7754_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfMy0zLTEtMS05MTI2NA_66fd9eac-b125-40c5-a2ec-571c95bc5095"
      unitRef="usd">494000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0e035bdb5b384f7c88bd384b57c81fe5_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfNC0xLTEtMS05MTI2NA_1331b996-5ee0-43ce-b652-a8b82fc4d1be"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i0e035bdb5b384f7c88bd384b57c81fe5_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfNC0zLTEtMS05MTI2NA_54f45a48-8688-4572-8cd0-cbaa87d63a77"
      unitRef="usd">459000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icca0bb2cceb341baa80443fb337785f8_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfNS0xLTEtMS05MTI2NA_2f67d9ed-a77b-4362-9845-84c42facfad1"
      unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="icca0bb2cceb341baa80443fb337785f8_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOjc4NTQ0YWZlYTg4MzQ2MGViZTY1OThkYzc3YzU4YTM2L3RhYmxlcmFuZ2U6Nzg1NDRhZmVhODgzNDYwZWJlNjU5OGRjNzdjNThhMzZfNS0zLTEtMS05MTI2NA_a366086b-86c3-47c8-827d-216bc8e29045"
      unitRef="usd">864000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RleHRyZWdpb246MDYzNzAzMmUwNjc1NDhhMzg5YjE3M2E1Nzc2NzQ5OThfNjE2OQ_46c2e3e6-2fb7-4be8-9035-50b2554e324e">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected future principal payments for all borrowings as of&#160;July 31, 2022,&#160;were as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal year ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (remainder)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total principal outstanding&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOmY1OTM1NWQzZDNhNzRkNWI5NGQ4NDdkNjE4YmM5MmNlL3RhYmxlcmFuZ2U6ZjU5MzU1ZDNkM2E3NGQ1Yjk0ZDg0N2Q2MThiYzkyY2VfMi0xLTEtMS05MTI2NA_784df8b0-8b1b-4ef0-a3ba-607376fac198"
      unitRef="usd">350000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOmY1OTM1NWQzZDNhNzRkNWI5NGQ4NDdkNjE4YmM5MmNlL3RhYmxlcmFuZ2U6ZjU5MzU1ZDNkM2E3NGQ1Yjk0ZDg0N2Q2MThiYzkyY2VfMy0xLTEtMS05MTI2NA_56eec3c2-3380-4377-93f2-b73adb8a5676"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOmY1OTM1NWQzZDNhNzRkNWI5NGQ4NDdkNjE4YmM5MmNlL3RhYmxlcmFuZ2U6ZjU5MzU1ZDNkM2E3NGQ1Yjk0ZDg0N2Q2MThiYzkyY2VfNC0xLTEtMS05MTI2NA_d11314bd-ea7c-4a41-a746-60815e33108e"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOmY1OTM1NWQzZDNhNzRkNWI5NGQ4NDdkNjE4YmM5MmNlL3RhYmxlcmFuZ2U6ZjU5MzU1ZDNkM2E3NGQ1Yjk0ZDg0N2Q2MThiYzkyY2VfNS0xLTEtMS05MTI2NA_c2d67055-9043-4dcc-81e1-281e5917b959"
      unitRef="usd">300000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOmY1OTM1NWQzZDNhNzRkNWI5NGQ4NDdkNjE4YmM5MmNlL3RhYmxlcmFuZ2U6ZjU5MzU1ZDNkM2E3NGQ1Yjk0ZDg0N2Q2MThiYzkyY2VfNi0xLTEtMS05MTI2NA_0e98fa7d-5910-4500-923d-b1cf0362c989"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <adsk:LongTermDebtMaturityAfterYearFour
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOmY1OTM1NWQzZDNhNzRkNWI5NGQ4NDdkNjE4YmM5MmNlL3RhYmxlcmFuZ2U6ZjU5MzU1ZDNkM2E3NGQ1Yjk0ZDg0N2Q2MThiYzkyY2VfNy0xLTEtMS05MTI2NA_5a3910b9-6e7a-44f8-836a-a42cb37cbe57"
      unitRef="usd">2000000000</adsk:LongTermDebtMaturityAfterYearFour>
    <us-gaap:LongTermDebt
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84Mi9mcmFnOjA2MzcwMzJlMDY3NTQ4YTM4OWIxNzNhNTc3Njc0OTk4L3RhYmxlOmY1OTM1NWQzZDNhNzRkNWI5NGQ4NDdkNjE4YmM5MmNlL3RhYmxlcmFuZ2U6ZjU5MzU1ZDNkM2E3NGQ1Yjk0ZDg0N2Q2MThiYzkyY2VfOC0xLTEtMS05MTI2NA_62994f87-1aee-457d-9231-83b7c76adecf"
      unitRef="usd">2650000000</us-gaap:LongTermDebt>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzgyMA_6cd4b392-fd48-407b-94ec-25ef1d51acd5">Leases &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk has operating leases for real estate, vehicles, and certain equipment. Leases have remaining lease terms of less than 1 year to 68 years, some of which include options to extend the lease with renewal terms from 1 year to 10 years&lt;/span&gt;&lt;span style="color:#0070c0;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and some of which include options to terminate the leases from less than 1 year to 8 years. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Payments under our lease arrangements are primarily fixed; however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. These amounts include payments affected by the Consumer Price Index, payments for common area maintenance that are subject to annual reconciliation, and payments for &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;maintenance and utilities. The Company&#x2019;s leases do not contain residual value guarantees or material restrictive covenants. Short-term leases are recognized in the Condensed Consolidated Statements of Operations on a straight-line basis over the lease term. Short-term lease expense was not material for the periods presented.  Changes in operating lease right-of-use assets and operating lease liabilities are presented net in the &#x201c;accounts payable and other liabilities&#x201d; line in the Condensed Consolidated Statements of Cash Flows with the exception of &#x201c;Lease-related asset impairments&#x201d; which is presented in &#x201c;Adjustments to reconcile net income to net cash provided by operating activities&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and six months ended July&#160;31, 2022, Autodesk recorded total operating lease right-of-use assets impairment charges of $5&#160;million and $7&#160;million, respectively. Autodesk did not recognize any charges during both the three and six months ended July&#160;31, 2021. Autodesk assessed the asset groupings for disaggregation based on the proposed changes in use of the facilities. For asset groups where impairment was triggered, Autodesk utilized an income approach to value the asset groups by developing discounted cash flow models. The significant assumptions used in the discounted cash flow models for each of the asset groups included projected sublease income over the remaining lease terms, expected downtime prior to the commencement of future subleases, expected lease incentives offered to future tenants, and discount rates that reflected the level of risk associated with these future cash flows. These significant assumptions are considered Level 1 and Level 2 inputs in accordance with the fair value hierarchy described in Note 1, &#x201c;Business and Summary of Significant Accounting Policies&#x201d; in the Notes to Consolidated Financial Statements in our Form 10-K for the fiscal year ended January&#160;31, 2022. The operating lease right-of-use asset charges are included in &#x201c;general and administrative&#x201d; in the Company&#x2019;s Condensed Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease cost were as follows:  &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental operating cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases included in operating cash flows (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;_______________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)    Includes $8&#160;million and $10 million in variable lease payments for the six months ended July 31, 2022 and 2021, respectively, not included in &#x201c;Operating lease liabilities&#x201d; and &#x201c;Long-term operating lease liabilities&#x201d; on the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average remaining lease term for operating leases is 6.5 and 6.9 years at July 31, 2022, and January&#160;31, 2022, respectively.  The weighted average discount rate was 2.38% and 2.46% at July 31, 2022, and January&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal year ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (remainder)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk has subleased certain office space to a third party and has classified the sublease as an operating lease. The sublease has a remaining lease term of 9.5 years. Sublease income was $1&#160;million for both the three and six months ended July 31, 2022. Sublease income is recorded as a reduction of lease expense in the Company&#x2019;s Condensed Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease amounts in the table above do not include sublease income payments of $79 million. Autodesk expects to receive sublease income payments of approximately $32 million for remaining fiscal 2023 through fiscal 2027 and $47 million thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July 31, 2022, Autodesk had additional operating lease minimum lease payments of $23&#160;million for executed leases that have not yet commenced, primarily for office locations.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i0888908c13c448f2871bae78bfe80719_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTQ0_4406a839-2afb-429d-b63b-ad26d2efb0c2">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="if5f422adb4554607b7147a55aa88f99f_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTU1_fe0dbdda-ac4a-4b1a-a1f3-a6f5627339f3">P68Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i0888908c13c448f2871bae78bfe80719_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMjM5_bb18ec24-4f85-4f9b-89f2-f64152c678b9">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="if5f422adb4554607b7147a55aa88f99f_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMjUw_ba97f848-5b9e-408c-b2a9-51662e72c4b7">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <adsk:LesseeOperatingLeaseTerminationPeriod
      contextRef="i0888908c13c448f2871bae78bfe80719_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzMy_c51bef02-3070-415c-9478-2129643c66d0">P1Y</adsk:LesseeOperatingLeaseTerminationPeriod>
    <adsk:LesseeOperatingLeaseTerminationPeriod
      contextRef="if5f422adb4554607b7147a55aa88f99f_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzQz_70aeb503-4d7a-4064-8667-f31dfa9c98fd">P8Y</adsk:LesseeOperatingLeaseTerminationPeriod>
    <us-gaap:AssetImpairmentCharges
      contextRef="i4a68cd76b649494598f943428111446b_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzI5ODUzNDg5MDk0MQ_31fdcd15-edba-40a4-8319-2785eaef576c"
      unitRef="usd">5000000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i48f1f47946b848d4b9ccaf07f1dbfc46_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzI5ODUzNDg5MDk0OA_4f1f8d2a-542d-448a-91af-e42e2669558c"
      unitRef="usd">7000000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie7b566a7fec64211b22fc9e35b67ffe7_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTY5NQ_1bf3930f-39bf-4fc9-b2b4-f6ee3516bc1b"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i4ce4502390fd42c4a19cc47a70ff0e4f_D20210201-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTY5NQ_95762fe9-976b-4836-976a-fcf491798f12"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzgxNw_c06bd0e7-0ef9-4633-9cc6-f99e18e40138">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease cost were as follows:  &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.109%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental operating cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases included in operating cash flows (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash operating lease liabilities arising from obtaining operating lease right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;_______________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)    Includes $8&#160;million and $10 million in variable lease payments for the six months ended July 31, 2022 and 2021, respectively, not included in &#x201c;Operating lease liabilities&#x201d; and &#x201c;Long-term operating lease liabilities&#x201d; on the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i859f1f4533db4dd5b7385af49044f66b_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMi0xLTEtMS05MTI2NA_424c4cc6-7d52-43d1-909c-243b6dc1a708"
      unitRef="usd">2000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie5ef459e5d9b40bd878d5a5d73d9bf25_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMi0zLTEtMS05MTI2NA_619e23a3-9e0c-42e4-9740-f5787389ccd7"
      unitRef="usd">1000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if231f24dcab44e63b73dcc159520d267_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMi01LTEtMS05MTI2NA_8d333984-bc44-4cb2-b048-7e492eda5214"
      unitRef="usd">9000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i22c0e32abb3640af880ff89222d13484_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMi03LTEtMS05MTI2NA_ff0a7439-fbab-4c8e-ac5b-056e1195e771"
      unitRef="usd">7000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if4b845b8f9ed465ca19a74b70256a2b9_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMi05LTEtMS05MTI2NA_773b3963-3568-460f-9b9b-c2d4aa99ab8d"
      unitRef="usd">3000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMi0xMS0xLTEtOTEyNjQ_ed59ce91-8e2b-4cfb-a624-b8623bfc14c4"
      unitRef="usd">22000000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i859f1f4533db4dd5b7385af49044f66b_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMy0xLTEtMS05MTI2NA_2563b630-50b4-4534-a74a-9611e21efba7"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ie5ef459e5d9b40bd878d5a5d73d9bf25_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMy0zLTEtMS05MTI2NA_3a54edfa-15dc-4892-bc54-5641c245309a"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if231f24dcab44e63b73dcc159520d267_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMy01LTEtMS05MTI2NA_6b033798-0f89-44c0-b6cf-4bb2c1ecf352"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i22c0e32abb3640af880ff89222d13484_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMy03LTEtMS05MTI2NA_20b06af5-c6c3-4d08-b78e-f5059aa64e7b"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if4b845b8f9ed465ca19a74b70256a2b9_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMy05LTEtMS05MTI2NA_cbde6f8c-4c91-468c-9bc9-10a7788483e2"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfMy0xMS0xLTEtOTEyNjQ_96b17048-e489-4612-9eee-7439899d58c5"
      unitRef="usd">3000000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i530d9d115eec4bdca64bab3fe4e4b31f_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfNy0xLTEtMS05MTI2NA_cf8f7b85-3655-4d99-a3df-ef9d154b29e3"
      unitRef="usd">4000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ieb94d86e1e2b4c78b441f36b008f170e_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfNy0zLTEtMS05MTI2NA_88c496f5-9d5f-4c16-87a6-81f59434c091"
      unitRef="usd">2000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="idd92bf2eadc047d3b1ac014ca45f15bb_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfNy01LTEtMS05MTI2NA_5c5bfecb-741f-44b3-b602-480cbad31fb3"
      unitRef="usd">19000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i539c5e83c4254d8c870fe90d2bf8a203_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfNy03LTEtMS05MTI2NA_3a3ca833-3f9f-42a1-bd03-b3fe61e901a8"
      unitRef="usd">14000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i87cd6506ee8c41e28b9ba28a67b95156_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfNy05LTEtMS05MTI2NA_eb48e946-96c7-4c88-bd52-dbcd2bd68a1a"
      unitRef="usd">6000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfNy0xMS0xLTEtOTEyNjQ_a18fca1a-a255-4a69-a55d-440d3c019282"
      unitRef="usd">45000000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i530d9d115eec4bdca64bab3fe4e4b31f_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfOC0xLTEtMS05MTI2NA_ed86d956-f6b6-4bd7-8547-83622f3bcfa6"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ieb94d86e1e2b4c78b441f36b008f170e_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfOC0zLTEtMS05MTI2NA_4b9bd541-bb91-4782-be9c-4ad587577576"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="idd92bf2eadc047d3b1ac014ca45f15bb_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfOC01LTEtMS05MTI2NA_14617051-f2b8-4c90-bf4e-5195d1ca4c79"
      unitRef="usd">3000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i539c5e83c4254d8c870fe90d2bf8a203_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfOC03LTEtMS05MTI2NA_39aeb13a-3d4c-4f73-a8ab-9a393bf98a00"
      unitRef="usd">3000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i87cd6506ee8c41e28b9ba28a67b95156_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfOC05LTEtMS05MTI2NA_cdabddfd-26a5-4013-80f3-a200cf789574"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjYzNWU4NTkzYzk2OTRjMzNhMmU4OGNkMjliZGY2YjQ4L3RhYmxlcmFuZ2U6NjM1ZTg1OTNjOTY5NGMzM2EyZTg4Y2QyOWJkZjZiNDhfOC0xMS0xLTEtOTEyNjQ_fbb0f9a6-3d0e-4cc1-b221-f8fc077d1a9f"
      unitRef="usd">8000000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1915fbce55fd4275b25fa02f6c5429ad_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMi0xLTEtMS05MTI2NA_53db3d11-c246-4a81-a8db-7c728db88f44"
      unitRef="usd">2000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i92f8c04d6ee5436982783456252afec4_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMi0zLTEtMS05MTI2NA_b95c8e1f-1ec9-420d-b9e1-c78d90ceef09"
      unitRef="usd">1000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i93038ee4db5244c7854fadf34e494094_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMi01LTEtMS05MTI2NA_036b0a1c-7bc5-413a-ba8c-57da8e565bb1"
      unitRef="usd">11000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ieba5ae6c565a429fafe2bb3f79b75893_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMi03LTEtMS05MTI2NA_cacf766e-8d1b-4edf-b904-be61899a02c5"
      unitRef="usd">8000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i62553d1c06fb4245b2f60ee5e212f981_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMi05LTEtMS05MTI2NA_dadc157d-5b09-4daa-b638-e098b9a6ad6a"
      unitRef="usd">3000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMi0xMS0xLTEtOTEyNjQ_c38d9495-30dd-41cb-8555-50ac84aaf510"
      unitRef="usd">25000000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i1915fbce55fd4275b25fa02f6c5429ad_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMy0xLTEtMS05MTI2NA_bf1d2d94-f509-4544-bf95-1c123763be3f"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i92f8c04d6ee5436982783456252afec4_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMy0zLTEtMS05MTI2NA_4f446e92-46f4-4e1c-bbab-914fb9b89195"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i93038ee4db5244c7854fadf34e494094_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMy01LTEtMS05MTI2NA_b3375531-3c6b-45fd-b251-7ddc91106c20"
      unitRef="usd">2000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ieba5ae6c565a429fafe2bb3f79b75893_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMy03LTEtMS05MTI2NA_6d3e5d54-e1f8-47f1-b210-225f8b4eb2c3"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i62553d1c06fb4245b2f60ee5e212f981_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMy05LTEtMS05MTI2NA_3d2c38ce-4922-40d6-846a-06c383241ee6"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfMy0xMS0xLTEtOTEyNjQ_31a6fd58-ef96-44f2-a856-bda89759572b"
      unitRef="usd">5000000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4c54d83509d341f99c653719fe7f9727_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfNy0xLTEtMS05MTI2NA_ca0dd705-9b95-45bc-8e4c-65990b068a39"
      unitRef="usd">4000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib93332b4529543819b190ee37cb4626c_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfNy0zLTEtMS05MTI2NA_c4a7f33e-d1c6-49f4-8a75-079f5f7a81a0"
      unitRef="usd">1000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i888163b4f4b8404c82111f8afa92718d_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfNy01LTEtMS05MTI2NA_9b31e769-2a10-42f6-a1c8-9f2c46d220ca"
      unitRef="usd">22000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iff4943e8b1204751aca9ed77057a992b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfNy03LTEtMS05MTI2NA_1e60815b-01c8-4874-96c7-e166e5474e77"
      unitRef="usd">16000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id4be14d457f247f5a4b7f877853a91d1_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfNy05LTEtMS05MTI2NA_717bc2e1-d0f6-465d-8fd2-d3083d0f23a2"
      unitRef="usd">7000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfNy0xMS0xLTEtOTEyNjQ_367e60de-4994-4ec0-81b7-97b6f9c908b8"
      unitRef="usd">50000000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i4c54d83509d341f99c653719fe7f9727_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfOC0xLTEtMS05MTI2NA_d42a3c95-f6cc-4e66-b388-342432320c23"
      unitRef="usd">1000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ib93332b4529543819b190ee37cb4626c_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfOC0zLTEtMS05MTI2NA_421738f3-8ca9-416b-9547-84139db8ca8e"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i888163b4f4b8404c82111f8afa92718d_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfOC01LTEtMS05MTI2NA_7a9f4fa6-c320-49a4-b5a3-6674e1b494c1"
      unitRef="usd">4000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="iff4943e8b1204751aca9ed77057a992b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfOC03LTEtMS05MTI2NA_73c6c5ef-f672-49f5-b067-b34a86aa8a66"
      unitRef="usd">3000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id4be14d457f247f5a4b7f877853a91d1_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfOC05LTEtMS05MTI2NA_967bfc77-f53d-4747-a10d-40a10922ad3e"
      unitRef="usd">2000000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOmQwNzljNDgxMmI1MTQxYTBiZDc4NzFkYmYxYzM2Y2U1L3RhYmxlcmFuZ2U6ZDA3OWM0ODEyYjUxNDFhMGJkNzg3MWRiZjFjMzZjZTVfOC0xMS0xLTEtOTEyNjQ_83ccaf4e-24d3-4ec9-aa99-c19be32311e9"
      unitRef="usd">10000000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjAwNDQwNWU4NzhkNDQ1ODRiYWZlNWZhZDEzOTYyMzg5L3RhYmxlcmFuZ2U6MDA0NDA1ZTg3OGQ0NDU4NGJhZmU1ZmFkMTM5NjIzODlfMi0xLTEtMS05MTI2NA_ee3373bd-68cf-44be-9dcd-3e74667c5f61"
      unitRef="usd">60000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjAwNDQwNWU4NzhkNDQ1ODRiYWZlNWZhZDEzOTYyMzg5L3RhYmxlcmFuZ2U6MDA0NDA1ZTg3OGQ0NDU4NGJhZmU1ZmFkMTM5NjIzODlfMi0zLTEtMS05MTI2NA_272e6e6e-4234-4c06-993a-186ea294d893"
      unitRef="usd">48000000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjAwNDQwNWU4NzhkNDQ1ODRiYWZlNWZhZDEzOTYyMzg5L3RhYmxlcmFuZ2U6MDA0NDA1ZTg3OGQ0NDU4NGJhZmU1ZmFkMTM5NjIzODlfMy0xLTEtMS05MTI2NA_16a8ed05-af92-4202-bfdb-300b44b0db4a"
      unitRef="usd">37000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjAwNDQwNWU4NzhkNDQ1ODRiYWZlNWZhZDEzOTYyMzg5L3RhYmxlcmFuZ2U6MDA0NDA1ZTg3OGQ0NDU4NGJhZmU1ZmFkMTM5NjIzODlfMy0zLTEtMS05MTI2NA_b8781ba1-45b9-4809-9e7e-265b5663e5ad"
      unitRef="usd">10000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:VariableLeasePayment
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzAwMA_7a71b72a-68c9-4cb6-b0f1-90998d775aa4"
      unitRef="usd">8000000</us-gaap:VariableLeasePayment>
    <us-gaap:VariableLeasePayment
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTA5OTUxMTYzNDAxNQ_8b1041e4-a797-4897-9bb8-5ddfca66f70d"
      unitRef="usd">10000000</us-gaap:VariableLeasePayment>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzI2MA_f52cc4cd-bff6-4feb-8a91-b174aade921a">P6Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzI2Nw_41386c0c-62a9-463d-b7e9-b698b7038415">P6Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzM0NQ_f3021f0e-e4be-49c6-b601-e02ac13f3b60"
      unitRef="number">0.0238</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzM1Mg_63fee8d9-323d-49f6-8910-3f1885e7f6c0"
      unitRef="number">0.0246</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzgxOQ_25315e1a-f75b-4f45-ad86-c655fe13122c">&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fiscal year ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023 (remainder)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfMS0xLTEtMS05MTI2NA_9cb7c010-ad9e-4bc7-ae43-b4d98dcd7a2a"
      unitRef="usd">43000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfMi0xLTEtMS05MTI2NA_4eb06608-ab24-4f27-8882-49db07cbed33"
      unitRef="usd">96000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfMy0xLTEtMS05MTI2NA_bd7a8b36-d477-4184-b301-ec9cd958ede5"
      unitRef="usd">77000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfNC0xLTEtMS05MTI2NA_6b65e4a3-8baa-4e70-9c03-a656b6a35392"
      unitRef="usd">62000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfNS0xLTEtMS05MTI2NA_7562d7cb-783c-4251-b81c-b1f1b0071a22"
      unitRef="usd">42000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <adsk:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfNi0xLTEtMS05MTI2NA_771251e3-e63f-4a06-93ba-70ddc868bebb"
      unitRef="usd">128000000</adsk:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfNy0xLTEtMS05MTI2NA_aca6d39e-6b18-4452-ba28-67e3bcc25d7e"
      unitRef="usd">448000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfOC0xLTEtMS05MTI2NA_a1f0f5a9-020e-430c-bc46-e5a625c5e55a"
      unitRef="usd">32000000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RhYmxlOjA2OWQ1ZGI5Yzc5YTQxZTZiOGEwMDc5YmU1MjQ2MTdkL3RhYmxlcmFuZ2U6MDY5ZDVkYjljNzlhNDFlNmI4YTAwNzliZTUyNDYxN2RfOS0xLTEtMS05MTI2NA_d0a49fb2-dd98-46ca-89ed-884c1a32ec70"
      unitRef="usd">416000000</us-gaap:OperatingLeaseLiability>
    <adsk:SubleaseRemainingLeaseTerm
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfODI0NjMzNzIxNTgzMA_875df3d5-1966-48a9-9ad9-33eec9e925cc">P9Y6M</adsk:SubleaseRemainingLeaseTerm>
    <us-gaap:SubleaseIncome
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzI5ODUzNDg5MDkzNA_78609b83-d05a-427f-90c0-1bfecf857d6b"
      unitRef="usd">1000000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzI5ODUzNDg5MDkzNA_9d553378-14e9-4f31-b015-3519480f564a"
      unitRef="usd">1000000</us-gaap:SubleaseIncome>
    <adsk:ProceedsFromSubleasePayments
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTA5OTUxMTYzNDA0OQ_57a78ba0-5528-4e08-9a29-b110217b6e36"
      unitRef="usd">79000000</adsk:ProceedsFromSubleasePayments>
    <adsk:FutureMinimumSubleaseRentalsExpectedToBeReceivedWithinFourYears
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTA5OTUxMTYzNDA2Mg_d8cef340-0e31-46cb-9bee-6573a7723b29"
      unitRef="usd">32000000</adsk:FutureMinimumSubleaseRentalsExpectedToBeReceivedWithinFourYears>
    <adsk:FutureMinimumSubleaseRentalsExpectedToBeReceivedThereafter
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMTA5OTUxMTYzNDA3Ng_c03602d1-05c8-4b3d-ae47-310483ff72f0"
      unitRef="usd">47000000</adsk:FutureMinimumSubleaseRentalsExpectedToBeReceivedThereafter>
    <adsk:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84NS9mcmFnOmM4ODFmMWQzMzQyMTQ2ZDI5NmIyMmJiMjVjODZlYzhiL3RleHRyZWdpb246Yzg4MWYxZDMzNDIxNDZkMjk2YjIyYmIyNWM4NmVjOGJfMzUyNA_bb81b419-9c0f-4994-8205-c95ab89b08a4"
      unitRef="usd">23000000</adsk:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMjM2OQ_9dd4572e-6700-485b-ae66-4f8540fb6863">Derivative Instruments&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of derivative instruments in Autodesk&#x2019;s Condensed Consolidated Balance Sheets were as follows as of July 31, 2022, and January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;Sheet&#160;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:17pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts designated as cash flow hedges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets and long-term other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts designated as cash flow hedges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&#160;accrued&#160;liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects of derivatives designated as hedging instruments on Autodesk&#x2019;s Condensed Consolidated Statements of Operations were as follows for the three and six months ended July 31, 2022 and 2021 (amounts presented include any income tax effects):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax,&lt;/span&gt;&lt;span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; (effective&#160;portion)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount and location of gain recognized in net income of derivatives not designated as hedging instruments on Autodesk&#x2019;s Condensed Consolidated Statements of Operations were as follows for the three and six months ended July 31, 2022 and 2021, (amounts presented include any income tax effects):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest and other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency contracts designated as cash flow hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk uses foreign currency contracts to reduce the exchange rate impact on a portion of the net revenue or operating expense of certain anticipated transactions. These currency collars and forward contracts are designated and documented as cash flow hedges.  The notional amounts of these contracts are presented net settled and were $1.00 billion at July 31, 2022, and $1.08 billion at January&#160;31, 2022.  Outstanding contracts are recognized as either assets or liabilities on the Company's Condensed Consolidated Balance Sheet at fair value. The majority of the net gain of $97 million remaining in &#x201c;Accumulated other comprehensive loss&#x201d; as of July 31, 2022, is expected to be recognized into earnings within the next 24 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The location and amount of gain or loss recognized in income on cash flow hedges together with the total amount of income or expense presented in the Company's Condensed Consolidated Statements of Operations where the effects of the hedge are recorded were as follows for the three and six months ended July&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;852&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription Revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;277&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Loss on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of loss reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;776&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Loss) gain  on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of (loss) gain reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.5pt"&gt;In the current fiscal year, the Company changed its presentation of certain subscription plan offerings in our Condensed Consolidated Statement of Operations. Accordingly, prior period amounts have been reclassified to conform to the current period presentation in all material respects. See Note 1, &#x201c;Basis of Presentation,&#x201d; for further detail. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives not designated as hedging instruments &lt;/span&gt;&lt;/div&gt;Autodesk uses foreign currency contracts that are not designated as hedging instruments to reduce the exchange rate risk associated primarily with foreign currency denominated receivables, payables, and cash. The notional amounts of these foreign currency contracts are presented net settled and were $102 million at July 31, 2022, and $542 million at January&#160;31, 2022.</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMjM3MA_1be9ed5e-46e4-47cc-887c-1de81029404a">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of derivative instruments in Autodesk&#x2019;s Condensed Consolidated Balance Sheets were as follows as of July 31, 2022, and January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;Sheet&#160;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:17pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts designated as cash flow hedges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets and long-term other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency contracts designated as cash flow hedges&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&#160;accrued&#160;liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i66024392556b4e61b4e89c3aa3080ea4_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfMy0zLTEtMS05MTI2NA_014abd49-543a-4a6e-8eff-42fe9542725c"
      unitRef="usd">75000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ie1542b5fc76c4ad9887d9bbc3cdd1417_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfMy01LTEtMS05MTI2NA_a9a50534-3035-459b-b7fc-f77b4a3fb245"
      unitRef="usd">12000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i57b7d171a071433e81f11f8451310843_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfNC0zLTEtMS05MTI2NA_e4cf4d8a-7b3f-440c-9ed0-786f78da0874"
      unitRef="usd">5000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="iefa8065835db4c6d8963f3da2e37f984_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfNC01LTEtMS05MTI2NA_81badd0e-71a7-4db8-9af4-7a35fb5c1043"
      unitRef="usd">6000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfNS0zLTEtMS05MTI2NA_a8cd95a8-aca4-4517-b105-4b7cb697b2e5"
      unitRef="usd">80000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfNS01LTEtMS05MTI2NA_1d356104-d8f6-4845-9473-f2ae844d5d91"
      unitRef="usd">18000000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i37988ff05f5b4b909d2f199a42720643_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfNy0zLTEtMS05MTI2NA_9172da77-8e8d-4dcf-8973-5d39d979b50a"
      unitRef="usd">13000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i9e9f637a2fe44f0184564d9df87cdba5_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfNy01LTEtMS05MTI2NA_33611ce0-fb89-493e-b685-a9e76240dc25"
      unitRef="usd">7000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i143bce59ec3e4c98b07c26fc3ece1638_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfOC0zLTEtMS05MTI2NA_759690b6-bc8f-4897-888a-bf67bf7820a4"
      unitRef="usd">1000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i505ec5d6f35d4057ba6e5462b319df56_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfOC01LTEtMS05MTI2NA_2162fdf2-ab3e-48be-be19-e1698c7be1a9"
      unitRef="usd">4000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfOS0zLTEtMS05MTI2NA_35ab45a7-ab0e-4a78-94d8-67f4dbb9a434"
      unitRef="usd">14000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjI4ZTAwZTc3ZWEyYzQzOTk5ZGMyNzBjNTc3NWZhYWFkL3RhYmxlcmFuZ2U6MjhlMDBlNzdlYTJjNDM5OTlkYzI3MGM1Nzc1ZmFhYWRfOS01LTEtMS05MTI2NA_1a7b0da0-6be9-4f15-933e-6dbf87e7574b"
      unitRef="usd">11000000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMjM3MQ_6233d2b3-1d7b-4a12-9b01-46f2c54a1519">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects of derivatives designated as hedging instruments on Autodesk&#x2019;s Condensed Consolidated Statements of Operations were as follows for the three and six months ended July 31, 2022 and 2021 (amounts presented include any income tax effects):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) recognized in accumulated other comprehensive income, net of tax,&lt;/span&gt;&lt;span style="background-color:#cceeff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; (effective&#160;portion)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount and location of gain (loss) reclassified from accumulated other comprehensive loss into income (effective portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount and location of gain recognized in net income of derivatives not designated as hedging instruments on Autodesk&#x2019;s Condensed Consolidated Statements of Operations were as follows for the three and six months ended July 31, 2022 and 2021, (amounts presented include any income tax effects):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest and other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfMi0xLTEtMS05MTI2NA_c65e1c30-49e1-472f-88cb-362e3ab5eb7b"
      unitRef="usd">18000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfMi0zLTEtMS05MTI2NA_5fb9f4a5-cf3e-4a97-8659-02f4a008ae8c"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfMi01LTEtMS05MTI2NA_724570ef-541c-4a61-8161-d0d50f67596b"
      unitRef="usd">73000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfMi03LTEtMS05MTI2NA_32fecb62-e98a-4f4d-890a-dcae558ee862"
      unitRef="usd">10000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if82e4fe997474b72914f4b536541926b_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNC0xLTEtMS05MTI2NA_1359f56f-1005-46e3-99be-bae3105a9745"
      unitRef="usd">11000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie0471f976e524042a670958ea7fd0a62_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNC0zLTEtMS05MTI2NA_dbb5fd22-f9eb-443b-b4ab-d52d918965d0"
      unitRef="usd">-5000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i97a1614348274cd3adaa3e799b0d664e_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNC01LTEtMS05MTI2NA_fc635ff7-f00a-44db-b095-e369604c1ac0"
      unitRef="usd">17000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if5ed9d37eea14bed94a3801df6cf1dba_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNC03LTEtMS05MTI2NA_455d1280-d6ee-4067-b2ad-d7ee673d8754"
      unitRef="usd">-10000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="iaeb23b9aaffc46e392e818ec5b151692_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNS0xLTEtMS05MTI2NA_8d6e1ca8-55b7-4657-a915-2a1a2c161034"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i74ab0206e3ad467d8b087b2bd03f4ecf_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNS0zLTEtMS05MTI2NA_877e38a3-3730-40a5-96a0-9ace39304709"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i3962a052a60746a4add19c218c27646e_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNS01LTEtMS05MTI2NA_5e1f5975-84b3-4664-b6fa-cde95cbafa86"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i677392fe370645848a643de74dba188f_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNS03LTEtMS05MTI2NA_239821f9-7d66-4a73-9a69-ecf761a7be2d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if3c81eaf6ed3488993ff7977a314e92f_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNi0xLTEtMS05MTI2NA_b5a28815-d72f-4561-960a-cd14554dd1f0"
      unitRef="usd">-7000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i0d93b427e82447398dd8e648a6f5d7a1_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNi0zLTEtMS05MTI2NA_9c44e228-d286-4f7e-bead-667602936380"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i176eadf5a18043bd9ad1e395b799b9f9_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNi01LTEtMS05MTI2NA_51cba123-d1c1-48ea-acd1-6a9bb309a9f4"
      unitRef="usd">-10000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ic3e2c0b4bcd54d1d8fe1bbdf12be1798_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNi03LTEtMS05MTI2NA_95972ff7-7dbd-43a1-9d94-de2e5cfd32a5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNy0xLTEtMS05MTI2NA_5730b7b1-f494-4222-b373-6c0524dd79d3"
      unitRef="usd">3000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNy0zLTEtMS05MTI2NA_ca5ea31c-57a1-4bef-b646-edb4cac70e67"
      unitRef="usd">-6000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNy01LTEtMS05OTQ0MA_fab59e2e-fb4e-405e-a511-7ffc5339f5b2"
      unitRef="usd">5000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmVhMjkyOWY3OThkMzRlNjJhMzlmZWQ3NWIxZjI0MTE2L3RhYmxlcmFuZ2U6ZWEyOTI5Zjc5OGQzNGU2MmEzOWZlZDc1YjFmMjQxMTZfNy03LTEtMS05OTQ0MA_be61b08c-909f-464f-a899-880bbff409de"
      unitRef="usd">-10000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmQzMDU4MzkwZDIxMzQ1MjdhODAzNTRlODhkMDJmNjA5L3RhYmxlcmFuZ2U6ZDMwNTgzOTBkMjEzNDUyN2E4MDM1NGU4OGQwMmY2MDlfMy0xLTEtMS05MTI2NA_f4799d7f-6981-4fb1-ba76-3b098e1ea968"
      unitRef="usd">6000000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmQzMDU4MzkwZDIxMzQ1MjdhODAzNTRlODhkMDJmNjA5L3RhYmxlcmFuZ2U6ZDMwNTgzOTBkMjEzNDUyN2E4MDM1NGU4OGQwMmY2MDlfMy0zLTEtMS05MTI2NA_c42e7b47-3296-474e-acb9-0100cd26e50a"
      unitRef="usd">-2000000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmQzMDU4MzkwZDIxMzQ1MjdhODAzNTRlODhkMDJmNjA5L3RhYmxlcmFuZ2U6ZDMwNTgzOTBkMjEzNDUyN2E4MDM1NGU4OGQwMmY2MDlfMy01LTEtMS05MTI2NA_0ac0693a-7b72-4cef-82b5-cdcaa5352093"
      unitRef="usd">30000000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOmQzMDU4MzkwZDIxMzQ1MjdhODAzNTRlODhkMDJmNjA5L3RhYmxlcmFuZ2U6ZDMwNTgzOTBkMjEzNDUyN2E4MDM1NGU4OGQwMmY2MDlfMy03LTEtMS05MTI2NA_f7871790-41e8-4daf-98dd-bc649c3f7bba"
      unitRef="usd">5000000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic1f6278255fe491f85fa11c8ace4c803_I20220731"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMTAzMw_07f6151f-2e8e-486f-95c0-b76fccc61307"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i1b9cf794355b46b6a10cac7c6242ce8f_I20220131"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMTA0Nw_71d38607-55b9-4eab-99b6-9c09fa0bfd8d"
      unitRef="usd">1080000000.00</us-gaap:DerivativeNotionalAmount>
    <adsk:InterestRateCashFlowHedgeGainLosstobeReclassifiedDuringNext24MonthsNet
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMTIyNg_801f1c76-c2e3-4dc5-9534-50efc855f9a3"
      unitRef="usd">97000000</adsk:InterestRateCashFlowHedgeGainLosstobeReclassifiedDuringNext24MonthsNet>
    <us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMjM2OA_26810f34-f531-44af-bec1-a138febaf8c1">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The location and amount of gain or loss recognized in income on cash flow hedges together with the total amount of income or expense presented in the Company's Condensed Consolidated Statements of Operations where the effects of the hedge are recorded were as follows for the three and six months ended July&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;852&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Gain (loss) on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gain (loss) reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription Revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;997&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;277&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Loss on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of loss reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subscription revenue (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maintenance Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost of subscription and maintenance revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts of income and expense line items presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;776&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Loss) gain  on cash flow hedging relationships in Subtopic ASC 815-20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of (loss) gain reclassified from accumulated other comprehensive income into income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 10pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&#160;&lt;/span&gt;&lt;/div&gt;(1)In the current fiscal year, the Company changed its presentation of certain subscription plan offerings in our Condensed Consolidated Statement of Operations. Accordingly, prior period amounts have been reclassified to conform to the current period presentation in all material respects. See Note 1, &#x201c;Basis of Presentation,&#x201d; for further detail.</us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2adec23214d4ca59337b26413de51c6_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMy0yLTEtMS05MTI2NA_8c45ce6e-e707-4222-a240-cbb8bd8f4325"
      unitRef="usd">1160000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3771833442447c59a9e577969a5e9ba_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMy00LTEtMS05MTI2NA_545d53da-b005-423f-a125-ed2ac4da702c"
      unitRef="usd">17000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib20bdf8d7cb648648b4a66944a15d3ca_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMy02LTEtMS05MTI2NA_8622871a-81ed-4799-86bb-ffdbaf2ea6b3"
      unitRef="usd">83000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMy04LTEtMS05MTI2NA_e7f6b736-936a-4f66-9919-7f931c7f07f1"
      unitRef="usd">433000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMy0xMC0xLTEtOTEyNjQ_24da0b92-27ae-44be-b7ca-03f989395f36"
      unitRef="usd">306000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMy0xMi0xLTEtOTEyNjQ_dd169c86-19ca-420d-a98a-627b3b0d9ac1"
      unitRef="usd">128000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i29a91a4979e949bfa531e473ae457f2b_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfNy0yLTEtMS05MTI2NA_498c959d-6801-4f26-866f-21d26be6ff4e"
      unitRef="usd">11000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i774153da9c8f4d1d8362cbf0511ab019_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfNy00LTEtMS05MTI2NA_63f98b9c-fe35-4f7f-a085-a3a5353111fa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i4747c400b42a4b6d8865d8d78887878a_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfNy02LTEtMS05MTI2NA_fc47c228-9d53-438c-af05-befae6438ea3"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i976188c2f6754f0eadc546d4dc00e186_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfNy04LTEtMS05MTI2NA_e5933824-749d-4bbd-ac28-68430444dda0"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i2483a0d250bf4d08a6aef809fb8d03b2_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfNy0xMC0xLTEtOTEyNjQ_53468611-bd96-4515-9c53-6aca3395284f"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i0b0a36b3055846c69fdf11a6da43187c_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfNy0xMi0xLTEtOTEyNjQ_ad6c256e-8952-408c-815a-50a5ea74725c"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7089f6c92c9c4267a2fad7536b66415b_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTItMi0xLTEtOTEyNjQ_f38d7766-9a2f-4f51-8fbe-f93270c0f3f2"
      unitRef="usd">2249000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83bcd8f84d984c4cbc3af6ae11671d41_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTItNC0xLTEtOTEyNjQ_d394f2db-d2be-48cb-bc02-414443227a24"
      unitRef="usd">35000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i44739f3211504c20b25c69eef91aa9fb_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTItNi0xLTEtOTEyNjQ_0471f440-3b67-4bc5-8916-17058ae2fadf"
      unitRef="usd">167000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTItOC0xLTEtOTEyNjQ_a8f1394d-d2ab-46d3-b570-e53eb9f37bc8"
      unitRef="usd">852000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTItMTAtMS0xLTkxMjY0_63d27c64-06a4-4a09-9d5d-c05d677e46a5"
      unitRef="usd">595000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTItMTItMS0xLTkxMjY0_d35fcb09-b226-4b0e-9c57-fcea465bd43c"
      unitRef="usd">248000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i38760fc374b64d11a08a9aa8a563221a_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTYtMi0xLTEtOTEyNjQ_a8ad9aaa-820c-409a-b4f3-2e76f035bf9a"
      unitRef="usd">17000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i3744416d5c2f44719aef01284a8de812_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTYtNC0xLTEtOTEyNjQ_9d008a20-4009-4832-9735-a29f1590be85"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i22cc585c4d4f45d6b00a838851e908f3_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTYtNi0xLTEtOTEyNjQ_17d2f7aa-231f-4eb6-8286-274fe0dfbea1"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i8272ed8692c540059512c41edac3d173_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTYtOC0xLTEtOTEyNjQ_e3e7cf4c-a276-414f-8ec5-19f3651971b9"
      unitRef="usd">-5000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie693d4f8a5f34c1280cf94eeb0cf92fd_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTYtMTAtMS0xLTkxMjY0_e6c99c34-1713-4d8b-b361-79cb84d7502a"
      unitRef="usd">-2000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i070fa0ec128242bc85f5fadcde8bf0f9_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjExNGMxMzMwNmI0YzRlM2RhMzgxNTdlNWQ3NjJmNzQ3L3RhYmxlcmFuZ2U6MTE0YzEzMzA2YjRjNGUzZGEzODE1N2U1ZDc2MmY3NDdfMTYtMTItMS0xLTkxMjY0_3f37d33e-2fc4-4832-b45f-5fd7362809c2"
      unitRef="usd">-3000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic83555aaeed94ef99439270eb0e92599_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMy0yLTEtMS05MTI2NA_95c8d085-aea5-4df1-b2ed-69e6219d01cc"
      unitRef="usd">997000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74080beae2344109a4fa14beec45e088_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMy00LTEtMS05MTI2NA_b6c53b5d-c4c4-44ae-b8a3-2143fdc8c918"
      unitRef="usd">17000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1beb4df7c2d34b4b9d472f42e1d29844_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMy02LTEtMS05MTI2NA_3eadce8d-716f-479c-a503-8ab6e1edb39b"
      unitRef="usd">76000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMy04LTEtMS05MTI2NA_d64d7313-e794-47bc-917c-d5057fb5d92a"
      unitRef="usd">399000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMy0xMC0xLTEtOTEyNjQ_b863e6e1-d52e-4a2b-8582-e3c9ffa1efb8"
      unitRef="usd">277000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMy0xMi0xLTEtOTEyNjQ_0171d0b1-461f-4f4d-8eaa-58922d8f40f6"
      unitRef="usd">119000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if3b4d78b8e6e4f16a8b5bffde2fed4dd_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfNy0yLTEtMS05MTI2NA_616c072b-1b73-46aa-9104-9353a1765a9b"
      unitRef="usd">-4000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i7bffedd2c35648fb85e7814a92d7411e_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfNy00LTEtMS05MTI2NA_ebf16026-c0b9-4d48-a1ab-5274ac8b6d5f"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="icb4e685d12c543df9a283f1dd9ac1cc8_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfNy02LTEtMS05MTI2NA_a7770c32-4357-47d2-a3e7-fde0c6d169cc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i5cab8f9a0f14477bb10ec2fc45a39436_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfNy04LTEtMS05MTI2NA_351b00ca-fdba-4305-a0c9-c0ceab5452fb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="id334fb3b200640c1b64fad75255eb6f1_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfNy0xMC0xLTEtOTEyNjQ_b8022770-0f9b-49b6-bb4b-cd3b3cd47e2b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i201fad0cc75b42948a32cc50c6fa5a78_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfNy0xMi0xLTEtOTEyNjQ_dfede009-d914-42b8-869f-19cd69eae8d7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc7837c8fa4544c4be14ee53f54f42b9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTItMi0xLTEtOTEyNjQ_af8a6d9b-15d8-4a45-9782-41a39d3e2a61"
      unitRef="usd">1924000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e2d393118b0478a945d457352c4222b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTItNC0xLTEtOTEyNjQ_cb7c032d-6826-41f3-ba1a-3e4666caf448"
      unitRef="usd">36000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3ffe5c53bbc34486ab37601aecd3d669_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTItNi0xLTEtOTEyNjQ_25ec729c-6961-4016-ad8e-35edc2e49a07"
      unitRef="usd">144000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTItOC0xLTEtOTEyNjQ_65d57252-7452-441c-8dd3-bced2bd0d35e"
      unitRef="usd">776000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTItMTAtMS0xLTkxMjY0_fe5fb675-7b78-4bd8-953a-10c14c1ef897"
      unitRef="usd">543000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTItMTItMS0xLTkxMjY0_72d37065-046c-4569-9d81-91341d7db341"
      unitRef="usd">231000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i4c02c49551544924bddce28a50ab142b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTYtMi0xLTEtOTEyNjQ_fb378a4c-f938-49c5-b2ac-3f1ca02592f3"
      unitRef="usd">-9000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia9bcc5213f5146878366a2f8d0037e7d_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTYtNC0xLTEtOTEyNjQ_547ed8b4-dd1f-402a-8ff3-8215ef6d541b"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i12580ec61bac47c5a0a9954ea0e814f5_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTYtNi0xLTEtOTEyNjQ_8d538a8e-9685-4b6d-9da4-49aac1345f0c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i011f0974a8994f429a369ea4bfa15da0_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTYtOC0xLTEtOTEyNjQ_c6fd0e9b-e723-45f0-a390-f01d1adcba40"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="idc29f09655994c0da3d91b105b2d1d84_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTYtMTAtMS0xLTkxMjY0_0455a1bf-99f3-412e-9836-36e31aa13c78"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i63fbd7b2ecc14135afc4a3011cbb6ef1_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RhYmxlOjU4MjhkZTFhMTg4ZTQ3NzJhZWJhZDFhM2ZiYWNhODcyL3RhYmxlcmFuZ2U6NTgyOGRlMWExODhlNDc3MmFlYmFkMWEzZmJhY2E4NzJfMTYtMTItMS0xLTkxMjY0_16286f6b-0fed-4ae5-ab10-9dd330a533e8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib0885b6ec0e94fdb96b46549805db9cd_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMjM0Mg_1b4ba851-743f-42ba-8201-47ae4eda91da"
      unitRef="usd">102000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i74580ba0cc8e4085ae05940afd175266_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF84OC9mcmFnOjJmYWE4NjNlYzA1OTRjODQ4NDYwN2FjZTJlMzVkMDQ3L3RleHRyZWdpb246MmZhYTg2M2VjMDU5NGM4NDg0NjA3YWNlMmUzNWQwNDdfMjM1Ng_6aa3ebab-91b2-4078-802c-4fa2486d708f"
      unitRef="usd">542000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85MS9mcmFnOjgyZDVjZjY3MjY4YjQ0MmE4OGZhZWU0NGQzOTlhNThjL3RleHRyZWdpb246ODJkNWNmNjcyNjhiNDQyYTg4ZmFlZTQ0ZDM5OWE1OGNfMzUzNA_bc074b31-29c2-493f-9970-8e448ef1b2a8">Commitments and Contingencies &lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Guarantees and Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, Autodesk provides indemnifications of varying scopes, including limited product warranties and indemnification of customers against claims of intellectual property infringement made by third parties arising from the use of its products or services. Autodesk accrues for known indemnification issues if a loss is probable and can be reasonably estimated. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the purchase, sale, or license of assets or businesses with third parties, Autodesk has entered into or assumed customary indemnification agreements related to the assets or businesses purchased, sold, or licensed. Historically, costs related to these indemnifications have not been significant, and because potential future costs are highly variable, Autodesk is unable to estimate the maximum potential impact of these indemnifications on its future results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As permitted under Delaware law, Autodesk has agreements whereby it indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was, serving at Autodesk&#x2019;s request in such capacity. The maximum potential amount of future payments Autodesk could be required to make under these indemnification agreements is unlimited; however, Autodesk has directors&#x2019; and officers&#x2019; liability insurance coverage that is intended to reduce its financial exposure and may enable Autodesk to recover a portion of any future amounts paid. Autodesk believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk is involved in a variety of claims, suits, investigations, inquiries, and proceedings in the normal course of business including claims of alleged infringement of intellectual property rights, commercial, employment, tax, prosecution of unauthorized use, business practices, and other matters. Autodesk routinely reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any matter is considered probable and the amount can be reasonably estimated, Autodesk records a liability for the estimated loss. Because of inherent uncertainties related to these legal matters, Autodesk bases its loss accruals on the best information available at the time. As additional information becomes available, Autodesk reassesses its potential liability and may revise its estimates. In the Company's opinion, resolution of pending matters is not expected to have a material adverse impact on its consolidated results of operations, cash flows, or its financial position. Given the unpredictable nature of legal proceedings, there is a reasonable possibility that an unfavorable resolution of one or more such proceedings could in the future materially affect the Company's results of operations, cash flows, or financial position in a particular period, however, based on the information known by the Company as of the date of this filing and the rules and regulations applicable to the preparation of the Company's financial statements, any such amount is either immaterial or it is not possible to provide an estimated amount of any such potential loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfNjY5_926f7c87-5806-40e0-adb9-0e8923840efc">Stockholders' Equity &lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in stockholders' equity by component, net of tax, as of July&#160;31, 2022, are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common stock and additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares issued related to business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement of liability-classified restricted common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;During the three and six months ended July 31, 2022, Autodesk repurchased 1,417 thousand and 3,475 thousand shares at an average repurchase price of $181.64 and $199.45 per share, respectively. At July 31, 2022, 5 million shares remained available for repurchase under the repurchase program approved by the Board of Directors. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in stockholders' equity by component, net of tax, as of July&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.895%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common stock and additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total stockholders' equity &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares issued related to business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;________________&lt;/span&gt;&lt;/div&gt;(1)During the three and six months ended July&#160;31, 2021, Autodesk repurchased 164 thousand and 679 thousand shares at an average repurchase price of $282.67 and $278.34 per share, respectively. At July&#160;31, 2021, 11&#160;million shares remained available for repurchase under the repurchase program approved by the Board of Directors.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfNjcy_a9fe261c-6905-4884-91ea-7c3c365aa50a">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in stockholders' equity by component, net of tax, as of July&#160;31, 2022, are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common stock and additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares issued related to business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement of liability-classified restricted common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt"&gt;During the three and six months ended July 31, 2022, Autodesk repurchased 1,417 thousand and 3,475 thousand shares at an average repurchase price of $181.64 and $199.45 per share, respectively. At July 31, 2022, 5 million shares remained available for repurchase under the repurchase program approved by the Board of Directors. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in stockholders' equity by component, net of tax, as of July&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.895%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common stock and additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total stockholders' equity &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares issued related to business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common shares issued under stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase and retirement of common shares (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;________________&lt;/span&gt;&lt;/div&gt;(1)During the three and six months ended July&#160;31, 2021, Autodesk repurchased 164 thousand and 679 thousand shares at an average repurchase price of $282.67 and $278.34 per share, respectively. At July&#160;31, 2021, 11&#160;million shares remained available for repurchase under the repurchase program approved by the Board of Directors.</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1715ccca8d024e969972bfe541061668_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMi0xLTEtMS05MTI2NA_ccd198e4-31de-42df-be4a-17edc96a30e8"
      unitRef="shares">218000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1715ccca8d024e969972bfe541061668_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMi0zLTEtMS05MTI2NA_ee27d225-3665-4f70-9369-53e215e03bd2"
      unitRef="usd">2923000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia88593b115524e99987168384b4e96a7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMi01LTEtMS05MTI2NA_e9dfe60a-4f40-412e-9f1a-a553958c55d9"
      unitRef="usd">-124000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7952de78da5e410eb27979ca88ac7409_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMi03LTEtMS05MTI2NA_47d76888-5c2b-4338-86da-242bb393d822"
      unitRef="usd">-1950000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMi05LTEtMS05MTI2NA_28c694bc-2b0d-4e8c-a0a7-5dbfef0862b9"
      unitRef="usd">849000000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5387f97406fb41fb8007995c81ca6244_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMy0xLTEtMS05MTI2NA_667d49ea-19d1-4346-bf25-218a137032f4"
      unitRef="shares">1000000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5387f97406fb41fb8007995c81ca6244_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMy0zLTEtMS05MTI2NA_cd0574a2-abcc-420d-960e-e52fa86931ce"
      unitRef="usd">-10000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i20799cf982964f7f8fa31e7e91f65e3c_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMy05LTEtMS05MTI2NA_e78491b5-eec7-4b58-a636-e9163c300d71"
      unitRef="usd">-10000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5387f97406fb41fb8007995c81ca6244_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfNC0zLTEtMS05MTI2NA_b9e86329-557d-4bb1-ab71-b1c7038ab1e2"
      unitRef="usd">146000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i20799cf982964f7f8fa31e7e91f65e3c_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfNC05LTEtMS05MTI2NA_6df05043-4c4a-4c87-b686-04eccf97383f"
      unitRef="usd">146000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="i5387f97406fb41fb8007995c81ca6244_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfOS0zLTEtMS05MTI2NA_896a6e01-1b33-4287-b9b6-4457aa86613f"
      unitRef="usd">10000000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="i20799cf982964f7f8fa31e7e91f65e3c_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfOS05LTEtMS05MTI2NA_ea1ca0a1-0403-4727-8c49-db34685cdae4"
      unitRef="usd">10000000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:NetIncomeLoss
      contextRef="id98beb048d2b473193ffd48aedbc500b_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTAtNy0xLTEtOTEyNjQ_596bd72e-8248-44b7-afd3-2025ac439004"
      unitRef="usd">146000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i20799cf982964f7f8fa31e7e91f65e3c_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTAtOS0xLTEtOTEyNjQ_3df4fb5a-1355-4fe7-aecb-2685f3178d00"
      unitRef="usd">146000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1f900d0587ab43b183e89f21cfa6b669_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTEtNS0xLTEtOTEyNjQ_efbd869f-f475-45df-8a55-6cc6430c33c5"
      unitRef="usd">-24000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i20799cf982964f7f8fa31e7e91f65e3c_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTEtOS0xLTEtOTEyNjQ_c3f6ad5d-9a87-4bb9-8e35-fa2a6bc4b18f"
      unitRef="usd">-24000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i5387f97406fb41fb8007995c81ca6244_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTItMS0xLTEtOTEyNjQ_97aa86aa-5a8e-4e8f-a1cc-445361b8ef52"
      unitRef="shares">2000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5387f97406fb41fb8007995c81ca6244_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTItMy0xLTEtOTEyNjQ_09de99be-2333-4cdd-8709-7b3550f849b6"
      unitRef="usd">97000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id98beb048d2b473193ffd48aedbc500b_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTItNy0xLTEtOTEyNjQ_62a249a5-0bd0-4d30-99f9-4dac4d58f4cc"
      unitRef="usd">339000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i20799cf982964f7f8fa31e7e91f65e3c_D20220201-20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTItOS0xLTEtOTEyNjQ_118b9d38-e316-46cf-9a02-223e94cfc9a0"
      unitRef="usd">436000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i348777e3cba449a9b4a738b239769664_I20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTMtMS0xLTEtOTEyNjQ_7c4321fb-6180-4b82-8b35-b3373f680483"
      unitRef="shares">217000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i348777e3cba449a9b4a738b239769664_I20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTMtMy0xLTEtOTEyNjQ_ba7c107d-97b7-46d7-b06d-c23ff7dc4f41"
      unitRef="usd">2972000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2571d8fd16e44f59d78c7d299ebc209_I20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTMtNS0xLTEtOTEyNjQ_f7359616-dff7-48c6-a13e-3fc4ef434ea2"
      unitRef="usd">-148000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d8968959b7149c38714218ff8c3d474_I20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTMtNy0xLTEtOTEyNjQ_6dcfa4d3-135c-4a87-b07e-728f608813d7"
      unitRef="usd">-2143000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i85e1ab100cd24b8ea10434b37d6f4fbc_I20220430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTMtOS0xLTEtOTEyNjQ_e16dd563-aecc-4539-8b7a-56fb6309f6c1"
      unitRef="usd">681000000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7d1dc3e72deb4c438ac0c854964359c2_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTQtMy0xLTEtOTEyNjQ_a08988d9-52f8-4597-bc8a-9b7a5af7ffac"
      unitRef="usd">-17000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTQtOS0xLTEtOTEyNjQ_12aa0a10-3b93-4366-80ae-4201a29e6138"
      unitRef="usd">-17000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7d1dc3e72deb4c438ac0c854964359c2_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTUtMy0xLTEtOTEyNjQ_47a456a0-0306-4dee-a557-d4cf02c7d661"
      unitRef="usd">163000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTUtOS0xLTEtOTEyNjQ_3f692d46-6b0d-4618-a509-3039610d275d"
      unitRef="usd">163000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i80eee41de7b64b228472116b20c371f1_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTYtMy0xLTEtOTY5ODA_6b76f88c-1b9a-40ae-addd-5c92f8057fc1"
      unitRef="usd">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTYtOS0xLTEtOTY5OTQ_043fabe6-b93c-4ae5-a9e6-8aaa4041185d"
      unitRef="usd">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:NetIncomeLoss
      contextRef="i3a75bb23f251440dbd6f44cc78b2596d_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTgtNy0xLTEtOTEyNjQ_4d5e43f2-ed96-4ced-823f-4cdb2f6cb898"
      unitRef="usd">186000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTgtOS0xLTEtOTEyNjQ_5e97b2c2-d1f2-4d93-8d96-25e7418c7cb3"
      unitRef="usd">186000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i270186f4a83b434e98df4824572afc84_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTktNS0xLTEtOTEyNjQ_04e6ad52-5280-4663-8b8c-03fc919d7716"
      unitRef="usd">-21000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMTktOS0xLTEtOTEyNjQ_d7f4d791-2db3-42d3-884b-07539c2fabd1"
      unitRef="usd">-21000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7d1dc3e72deb4c438ac0c854964359c2_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjAtMS0xLTEtOTEyNjQ_fbb686aa-9133-4703-90d5-e3ff94cb5b0b"
      unitRef="shares">1000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7d1dc3e72deb4c438ac0c854964359c2_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjAtMy0xLTEtOTEyNjQ_86e4aadd-a2e3-4d78-93a5-d2fb45137644"
      unitRef="usd">34000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3a75bb23f251440dbd6f44cc78b2596d_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjAtNy0xLTEtOTEyNjQ_0abc15a6-217b-4464-a303-ad788e28b1d0"
      unitRef="usd">223000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjAtOS0xLTEtOTEyNjQ_00b5b751-0758-486e-a195-8b61805dccf1"
      unitRef="usd">257000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iad2a77f65c2c4f44883811f494b8ae08_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjEtMS0xLTEtOTEyNjQ_edf94559-db32-4051-9042-095505048c5e"
      unitRef="shares">216000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iad2a77f65c2c4f44883811f494b8ae08_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjEtMy0xLTEtOTEyNjQ_ebd627f1-336a-4c53-8bfa-dfecd73deacb"
      unitRef="usd">3089000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d2bac7a2bc74f5cbf8dd9fae350f261_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjEtNS0xLTEtOTEyNjQ_7027fc70-0d77-4dcd-b06c-385d110d85b0"
      unitRef="usd">-169000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8905999189cd4937a39305998f1be6d4_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjEtNy0xLTEtOTEyNjQ_df480f57-d511-4d1a-9682-a4294c4080d2"
      unitRef="usd">-2180000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOmEyNjRjYzFlNmNhMjQyYzRhN2QxNWI5MmY2M2M1ODE5L3RhYmxlcmFuZ2U6YTI2NGNjMWU2Y2EyNDJjNGE3ZDE1YjkyZjYzYzU4MTlfMjEtOS0xLTEtOTEyNjQ_6fa01c81-9ff9-4893-a791-81c86184e4a3"
      unitRef="usd">740000000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie382b81df5cc4fd09d915ab2c651656d_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODQ1NQ_b1b1cbc1-0487-46f9-bbe7-2bfcc43024f4"
      unitRef="shares">1417000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib03bac0b10404a6989a32843c8b1d88e_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODQ5Ng_69d99856-5c1d-40ff-86ea-ad493ed032be"
      unitRef="shares">3475000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ie382b81df5cc4fd09d915ab2c651656d_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODQ2MQ_bbf1b7e7-e132-41f9-a5aa-1f53d96ccf97"
      unitRef="usdPerShare">181.64</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ib03bac0b10404a6989a32843c8b1d88e_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODUwNA_a3861875-592d-4540-8daf-de609d1f4263"
      unitRef="usdPerShare">199.45</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i2df539ca85634f17a5357efb553a9b33_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMjM0_76e2c40e-21ef-4c5d-8d4a-4a43cbabfacb"
      unitRef="shares">5000000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie7fe4569d0334248a16a979a872bc9d8_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMi0xLTEtMS05MTI2NA_d544a041-8987-4385-b120-c89bd3e9a4c4"
      unitRef="shares">220000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie7fe4569d0334248a16a979a872bc9d8_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMi0zLTEtMS05MTI2NA_4a5b0d7d-7970-4e51-ab19-68beb2f137df"
      unitRef="usd">2579000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9d4356014354cc7a279474348680306_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMi01LTEtMS05MTI2NA_0091de8d-c548-4f14-b65d-97372514df85"
      unitRef="usd">-126000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i588f23ee37c943c0aab50a90432b57a1_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMi03LTEtMS05MTI2NA_0c2760e3-cbb8-48f6-b472-e1bbb802a175"
      unitRef="usd">-1488000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e863e584bb0411e8d182101dd76fb55_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMi05LTEtMS05MTI2NA_8abda168-9d36-4067-afbb-063fbaff0107"
      unitRef="usd">965000000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6b82cdbda08246cf9074f15c38967675_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMy0xLTEtMS05MTI2NA_8fa26802-686e-4047-be5a-665235d96213"
      unitRef="shares">1000000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6b82cdbda08246cf9074f15c38967675_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMy0zLTEtMS05MTI2NA_b786718b-c574-49f7-a683-e725a3bab399"
      unitRef="usd">9000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5742c20747304af2999d310e68aefdd4_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMy05LTEtMS05MTI2NA_02ae21a1-e379-47ac-a661-233dc29bf636"
      unitRef="usd">9000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6b82cdbda08246cf9074f15c38967675_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfNC0zLTEtMS05MTI2NA_fbc49a5a-7d78-4af8-8799-b228a1f4cffb"
      unitRef="usd">114000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5742c20747304af2999d310e68aefdd4_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfNC05LTEtMS05MTI2NA_73cb8d6e-431d-4f08-984e-2e6dcbfef60b"
      unitRef="usd">114000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="i6b82cdbda08246cf9074f15c38967675_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfNy0zLTEtMS05MTI2NA_e2cfd5b7-e7de-4b75-b49f-8f2d3aa15a40"
      unitRef="usd">3000000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="i5742c20747304af2999d310e68aefdd4_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfNy05LTEtMS05MTI2NA_77ee7e39-bb49-4dc3-8934-aa9c956f6903"
      unitRef="usd">3000000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:NetIncomeLoss
      contextRef="icef7d0f437e64a069d76f608574d7667_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfOS03LTEtMS05MTI2NA_3551b69c-7cf3-46d7-90e1-1f6b3aad20bf"
      unitRef="usd">156000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5742c20747304af2999d310e68aefdd4_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfOS05LTEtMS05MTI2NA_a830f3ea-bd88-45fe-a544-e743a5b52fa2"
      unitRef="usd">156000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6a5fccec60fc4403bcb0aac49c78e06d_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTAtNS0xLTEtOTEyNjQ_c96003bc-5f47-4423-a505-c6cff8ebc020"
      unitRef="usd">24000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5742c20747304af2999d310e68aefdd4_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTAtOS0xLTEtOTEyNjQ_50455dbd-2139-4512-aed0-1f4bbefbec36"
      unitRef="usd">24000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6b82cdbda08246cf9074f15c38967675_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTEtMS0xLTEtOTEyNjQ_38e8cb44-4007-4a7a-8b43-a92f88ec722f"
      unitRef="shares">1000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6b82cdbda08246cf9074f15c38967675_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTEtMy0xLTEtOTEyNjQ_bb402cab-e339-4cc6-9c72-b138ab255ca7"
      unitRef="usd">66000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icef7d0f437e64a069d76f608574d7667_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTEtNy0xLTEtOTEyNjQ_30767c64-ce6b-45ad-8486-abe63394392a"
      unitRef="usd">77000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5742c20747304af2999d310e68aefdd4_D20210201-20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTEtOS0xLTEtOTEyNjQ_b36ed33c-3b38-431b-b147-ee7944b4680d"
      unitRef="usd">143000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id3dc12d7f4dd4713931b610d506f9111_I20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTItMS0xLTEtOTEyNjQ_6e687403-91db-4e80-9f90-b6e4fac355a1"
      unitRef="shares">220000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id3dc12d7f4dd4713931b610d506f9111_I20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTItMy0xLTEtOTEyNjQ_7dd47a8c-8118-4c8b-80e3-15645371df36"
      unitRef="usd">2639000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd00bbf7ba0a4aa093dcd25b707dc48f_I20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTItNS0xLTEtOTEyNjQ_3491a52d-1b8c-442b-b18c-bc3ba8ebc262"
      unitRef="usd">-102000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id12386aed71a45378962f7b15088f169_I20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTItNy0xLTEtOTEyNjQ_f8900858-b1d3-423a-962e-54be2041dd86"
      unitRef="usd">-1409000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i35359f34c328434682fba2d360033b2e_I20210430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTItOS0xLTEtOTEyNjQ_f40abfc8-e9a8-43c8-9937-dbb12d730f89"
      unitRef="usd">1128000000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3b19cdb8962e44ddb6da28dd86a83dad_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTMtMy0xLTEtOTEyNjQ_09190a3d-c206-4e51-9bfc-9325086a92fb"
      unitRef="usd">-6000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTMtOS0xLTEtOTEyNjQ_3576aa2b-e1ff-46d6-933f-4ae5162a8a1a"
      unitRef="usd">-6000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3b19cdb8962e44ddb6da28dd86a83dad_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTQtMy0xLTEtOTEyNjQ_b350dce9-c657-4b56-aecd-01838aeaed43"
      unitRef="usd">148000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTQtOS0xLTEtOTEyNjQ_390ae4a9-378f-454c-ab4c-10f3dcf59e55"
      unitRef="usd">148000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i3cb9b6acf58c47ebb67b3dcaadcd493b_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTYtNy0xLTEtOTEyNjQ_70b1600a-02ac-4b9e-8326-09412600b337"
      unitRef="usd">115000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTYtOS0xLTEtOTEyNjQ_ebfd0302-48c9-450e-ae8e-f8b6f6c18d7a"
      unitRef="usd">115000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie57e3243485b4e06a70d31d176d1fd64_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTctNS0xLTEtOTEyNjQ_59b245e9-8a26-4a5a-9c77-347077ec5728"
      unitRef="usd">-11000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTctOS0xLTEtOTEyNjQ_f027c9b5-d73a-40ec-b094-a321e0df9c5c"
      unitRef="usd">-11000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i3b19cdb8962e44ddb6da28dd86a83dad_D20210501-20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTgtMS0xLTEtOTEyNjQ_563aa65c-439e-4976-b31b-39e176dfa4dd"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3b19cdb8962e44ddb6da28dd86a83dad_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTgtMy0xLTEtOTEyNjQ_55b63929-5a3e-494e-a49d-21bb64ae5f62"
      unitRef="usd">1000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3cb9b6acf58c47ebb67b3dcaadcd493b_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTgtNy0xLTEtOTEyNjQ_7af0ed49-366f-496d-8f0e-2532781ebbf9"
      unitRef="usd">45000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTgtOS0xLTEtOTEyNjQ_d9ba8f46-3aea-4f36-9519-d4e3f16525fc"
      unitRef="usd">46000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i18ccfadca2c14c59bb8e922dc5861094_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTktMS0xLTEtOTEyNjQ_57f5dbb9-0145-4132-96fb-361ec1cd3193"
      unitRef="shares">220000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i18ccfadca2c14c59bb8e922dc5861094_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTktMy0xLTEtOTEyNjQ_212b66de-3e38-408a-8bbb-9af5a82b6102"
      unitRef="usd">2780000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9291f8f30114bfd852e67ad376a6e83_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTktNS0xLTEtOTEyNjQ_47b42955-5aaa-4552-87a1-2d7fe9b2ad18"
      unitRef="usd">-113000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i780bcfdc914040c88874b257df85dfc8_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTktNy0xLTEtOTEyNjQ_a5eee2c6-2410-4444-8ff3-f6e1309600fe"
      unitRef="usd">-1339000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88a56dfda5c241ffbe00c97f645786ac_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RhYmxlOjMyMWMzYWM1NDQwMDQxYzhhMGIwMWU5YWM4ZDQ5NjA3L3RhYmxlcmFuZ2U6MzIxYzNhYzU0NDAwNDFjOGEwYjAxZTlhYzhkNDk2MDdfMTktOS0xLTEtOTEyNjQ_38fa0c55-8ecd-43ef-b856-1ad950a5a5e6"
      unitRef="usd">1328000000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i7c04100ac1bb4f529c3abd93c83eab06_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODQ2NQ_dc8ae45e-64b6-4dac-92e7-0d4b2373a454"
      unitRef="shares">164000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i4e85cb1df9614cdc9540fa71b05b1aeb_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODUzMA_08fc64cc-1014-43a9-b28d-47f34f4a68a1"
      unitRef="shares">679000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i7c04100ac1bb4f529c3abd93c83eab06_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODQ4MA_947ad65e-fd60-4110-8208-e40762c4649d"
      unitRef="usdPerShare">282.67</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i4e85cb1df9614cdc9540fa71b05b1aeb_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODUzOA_e664bf70-1b65-4222-941d-b0920910bbf4"
      unitRef="usdPerShare">278.34</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i93a56991e06044739a929733344209bb_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85NC9mcmFnOjRhNmNmNjNhMzRlMzQwNDQ4NWI5ZGQ5YTA1NWRjZjY3L3RleHRyZWdpb246NGE2Y2Y2M2EzNGUzNDA0NDg1YjlkZDlhMDU1ZGNmNjdfMTA5OTUxMTYyODQ4NA_b9562f66-81c4-427e-8396-08deadc02ce3"
      unitRef="shares">11000000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RleHRyZWdpb246NGVhZTg1MTgyZTk2NDU1N2EwZWM2NDQxZjk0OTE3OTJfNDcx_2cc6f10b-2870-4ce4-9f58-1736ccb3d694">Accumulated Other Comprehensive Loss &lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss, net of taxes, consisted of the following at July 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-tax gains reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss, net of taxes, consisted of the following at July 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains on Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-tax losses reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reclassifications related to gains and losses on available-for-sale debt securities are included in &#x201c;Interest and other expense, net.&#x201d; Refer to Note 5, &#x201c;Financial Instruments,&#x201d; for the amount and location of reclassifications related to derivative instruments. Reclassifications of the defined benefit pension components of net periodic benefit cost are included in &#x201c;Interest and other expense, net.&#x201d;&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RleHRyZWdpb246NGVhZTg1MTgyZTk2NDU1N2EwZWM2NDQxZjk0OTE3OTJfNDYz_bc0379c8-febe-44ce-a8f8-009e462b8918">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss, net of taxes, consisted of the following at July 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-tax gains reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss, net of taxes, consisted of the following at July 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Unrealized Gains on Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Defined Benefit Pension Components&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, January&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-tax losses reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances, July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i9b2a023fad26428d8d75fa538a083987_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMS0xLTEtMS05MTI2NA_6f0af755-372e-4e5f-a6ff-32f18dc99203"
      unitRef="usd">24000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b08d97030254106bfbf75a991231956_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMS0zLTEtMS05MTI2NA_4dc013c0-11f9-4d61-a77f-0a07df847bce"
      unitRef="usd">18000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86c6d2103bf54b1584b1870e3befae09_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMS01LTEtMS05MTI2NA_b72b59bc-9018-4d2b-99f0-0ad50ded6267"
      unitRef="usd">-16000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c3fbf6c821f4fa8868ab2922b4037a8_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMS03LTEtMS05MTI2NA_be9a5409-bd8f-4329-937a-1b83ad5cd5ae"
      unitRef="usd">-150000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia88593b115524e99987168384b4e96a7_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMS05LTEtMS05MTI2NA_10b10e97-a0da-4ee5-b65a-151317b1ffb2"
      unitRef="usd">-124000000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i17a7882ef6e3478e91a74a9e2bc999f8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMi0xLTEtMS05MTI2NA_eac1ff31-fbff-4879-8add-6b46c19b080b"
      unitRef="usd">90000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic5e597cc68df44fc9640dea289ed713d_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMi0zLTEtMS05MTI2NA_f60500a1-be94-48e7-b376-a1d2b2f64f33"
      unitRef="usd">3000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ieee57865f5e44843abe468837b039fba_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMi01LTEtMS05MTI2NA_cf0e5575-754b-4ff9-ab75-f4666e11a636"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i86d7be9194d74020bbde1860e8ccf8d8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMi03LTEtMS05MTI2NA_d2980298-2bcb-4fd2-8088-59a53d5ca0c4"
      unitRef="usd">-122000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMi05LTEtMS05MTI2NA_d3843c88-7bb2-4465-ab81-50d83afccfc8"
      unitRef="usd">-29000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i17a7882ef6e3478e91a74a9e2bc999f8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMy0xLTEtMS05MTI2NA_15f1b46d-9939-48f7-930d-e9e651bd4e83"
      unitRef="usd">5000000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ic5e597cc68df44fc9640dea289ed713d_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMy0zLTEtMS05MTI2NA_262f3826-a63e-4b09-9573-2739325721a4"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ieee57865f5e44843abe468837b039fba_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMy01LTEtMS05MTI2NA_988c464c-eeab-442e-8157-c33a58765672"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i86d7be9194d74020bbde1860e8ccf8d8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMy03LTEtMS05MTI2NA_75ef50a7-2d2b-4f75-abe0-1ff9986da880"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfMy05LTEtMS05MTI2NA_9af61a74-f232-4cf8-bbd7-41bc48852151"
      unitRef="usd">5000000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i17a7882ef6e3478e91a74a9e2bc999f8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNC0xLTEtMS05MTI2NA_5be75216-5c22-4517-b58b-f320f1d8ef36"
      unitRef="usd">12000000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ic5e597cc68df44fc9640dea289ed713d_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNC0zLTEtMS05MTI2NA_2a8f9e14-96f1-4659-8916-6839894a6ada"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ieee57865f5e44843abe468837b039fba_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNC01LTEtMS05MTI2NA_0d71c47f-ddc8-4d41-aa47-3940611445e9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i86d7be9194d74020bbde1860e8ccf8d8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNC03LTEtMS05MTI2NA_53abacac-f8ce-44a8-b065-c8a8e480f56a"
      unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNC05LTEtMS05MTI2NA_54a9c95b-acce-455c-86e3-f114757dfe4f"
      unitRef="usd">11000000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i17a7882ef6e3478e91a74a9e2bc999f8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNS0xLTEtMS05MTI2NA_a9dcdcd7-e954-4632-9d14-968852bd686c"
      unitRef="usd">73000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic5e597cc68df44fc9640dea289ed713d_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNS0zLTEtMS05MTI2NA_c3c929ab-9aec-496e-944f-98ef709b154b"
      unitRef="usd">3000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ieee57865f5e44843abe468837b039fba_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNS01LTEtMS05MTI2NA_e5d7a316-7225-41da-a9db-49bcdf815782"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i86d7be9194d74020bbde1860e8ccf8d8_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNS03LTEtMS05MTI2NA_3774d464-908d-4c9a-a98d-748631e73c55"
      unitRef="usd">-121000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNS05LTEtMS05MTI2NA_7f8563fd-d178-4043-ba08-dd472baf9e0b"
      unitRef="usd">-45000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i0dff6025fe7941cd9193c4f3f1b5d92e_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNi0xLTEtMS05MTI2NA_68ee2da2-507b-4344-96ac-9ba7777cd680"
      unitRef="usd">97000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i62f5429955914e058a4303ea55fc09f4_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNi0zLTEtMS05MTI2NA_c9972532-fe39-48b6-9ed3-2e6b481014ac"
      unitRef="usd">21000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf88d219453c4c818ce576f5867bfdc0_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNi01LTEtMS05MTI2NA_0e350b35-edd2-4d67-9413-9032b5d546f1"
      unitRef="usd">-16000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7d195af0645949019c27b2f10ab3bcd9_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNi03LTEtMS05MTI2NA_76cc465b-acc0-439f-ad7f-5760f5ddf1db"
      unitRef="usd">-271000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d2bac7a2bc74f5cbf8dd9fae350f261_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOjQwN2E4NzM1ZTU2YjQxZmZiMDJlMDMwZjE0ZGU0MmIyL3RhYmxlcmFuZ2U6NDA3YTg3MzVlNTZiNDFmZmIwMmUwMzBmMTRkZTQyYjJfNi05LTEtMS05MTI2NA_bb024cb4-5a70-4c5a-974c-c6bdde81aac7"
      unitRef="usd">-169000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9220b6a9bd6e4e27b4f948d29af41633_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMS0xLTEtMS05MTI2NA_27002412-5df2-4b6c-89dc-c94f81d6e017"
      unitRef="usd">-24000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f1312a9fa5c4241b0ac8d76d68a0b90_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMS0zLTEtMS05MTI2NA_3885ac16-cd98-4eef-b24d-1f57d0a35ffa"
      unitRef="usd">6000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa9964c3e32e4bf58623c59032efe851_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMS01LTEtMS05MTI2NA_0228296a-0579-4f9c-ad0b-c65b26938c5d"
      unitRef="usd">-21000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee0d3059c78446f59e9cf212c243a38c_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMS03LTEtMS05MTI2NA_6bde7396-29ba-403c-a714-0838a75bf14d"
      unitRef="usd">-87000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9d4356014354cc7a279474348680306_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMS05LTEtMS05MTI2NA_8c832dcd-d0d7-4025-9c4a-312a584d241e"
      unitRef="usd">-126000000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i5e968988d34d4621b56c583ea55c8017_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMi0xLTEtMS05MTI2NA_a3e3a1d8-9824-4963-9533-d15ecea9816c"
      unitRef="usd">14000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id192e3f603514143a92c39a46d5faca5_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMi0zLTEtMS05MTI2NA_6368737f-234b-4473-a04d-794e6d9adfbe"
      unitRef="usd">8000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i8bdc3fdc3f124844b2e0da1140047470_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMi01LTEtMS05MTI2NA_a97d1507-ef9e-4b7c-8239-33eed24441f3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2054fc386d214c6a83d3416237998fc9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMi03LTEtMS05MTI2NA_45a3ece9-2236-46ee-b9e6-0cb1ca5381d4"
      unitRef="usd">-14000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMi05LTEtMS05MTI2NA_21fb588e-f7a3-4019-b747-2642717bc63a"
      unitRef="usd">8000000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i5e968988d34d4621b56c583ea55c8017_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMy0xLTEtMS05MTI2NA_d8195a6a-83a4-4d1d-bd40-0d6576e7cc10"
      unitRef="usd">-10000000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="id192e3f603514143a92c39a46d5faca5_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMy0zLTEtMS05MTI2NA_9fc45543-97b5-41ff-a429-b51dca0d1e90"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i8bdc3fdc3f124844b2e0da1140047470_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMy01LTEtMS05MTI2NA_b52c1528-41a7-4af9-9908-0e32a30e01ae"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i2054fc386d214c6a83d3416237998fc9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMy03LTEtMS05MTI2NA_acba9ae8-cbd8-40e3-a6be-c50d610f7008"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfMy05LTEtMS05MTI2NA_2814e753-7590-44bf-9660-a30188d916eb"
      unitRef="usd">-10000000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i5e968988d34d4621b56c583ea55c8017_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNC0xLTEtMS05MTI2NA_f2069d10-239a-4aa4-a8b1-9a0dd434eb61"
      unitRef="usd">4000000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="id192e3f603514143a92c39a46d5faca5_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNC0zLTEtMS05MTI2NA_0dabb56a-d75e-4938-9e4e-bd09d8b9d091"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8bdc3fdc3f124844b2e0da1140047470_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNC01LTEtMS05MTI2NA_153f840b-994d-4823-8211-7b6b52dd90bb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i2054fc386d214c6a83d3416237998fc9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNC03LTEtMS05MTI2NA_966a417d-2f3a-4acf-906f-53be10b3a19b"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNC05LTEtMS05MTI2NA_768864ee-9910-47c9-9929-13ff5bf989f5"
      unitRef="usd">5000000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5e968988d34d4621b56c583ea55c8017_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNS0xLTEtMS05MTI2NA_520f5e29-cfc1-499a-87aa-d05a18aed818"
      unitRef="usd">20000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id192e3f603514143a92c39a46d5faca5_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNS0zLTEtMS05MTI2NA_25224b6d-0d47-4e37-ae4e-6278f8883174"
      unitRef="usd">8000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8bdc3fdc3f124844b2e0da1140047470_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNS01LTEtMS05MTI2NA_aaf83451-15e1-49a2-bcf1-b4f316f6e9a6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2054fc386d214c6a83d3416237998fc9_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNS03LTEtMS05MTI2NA_4d490ace-44eb-45e4-b673-07909735af12"
      unitRef="usd">-15000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNS05LTEtMS05MTI2NA_f22f601b-e406-4d3f-8972-917169928bd0"
      unitRef="usd">13000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ib25a1dfa3a7e424dade637151399fc70_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNi0xLTEtMS05MTI2NA_d951ded3-d4f2-4bc8-afb3-707f41d0492c"
      unitRef="usd">-4000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7409e343adb2498685d3db2b774f5347_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNi0zLTEtMS05MTI2NA_765c1854-01f0-4655-9eeb-47dd9f1d17b3"
      unitRef="usd">14000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2d3a3df9ce1487faa89dba8ade83b70_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNi01LTEtMS05MTI2NA_f7b2278e-4427-445e-aefd-38192979c420"
      unitRef="usd">-21000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1dc8acbd15d543b182a2b374d140d1f8_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNi03LTEtMS05MTI2NA_c160b058-f4a7-48eb-9502-f98d90bcf8f8"
      unitRef="usd">-102000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9291f8f30114bfd852e67ad376a6e83_I20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF85Ny9mcmFnOjRlYWU4NTE4MmU5NjQ1NTdhMGVjNjQ0MWY5NDkxNzkyL3RhYmxlOmQwZWJiNDAyZjAyZDRkM2I4Y2YxMWRmN2U3YTg3MjlkL3RhYmxlcmFuZ2U6ZDBlYmI0MDJmMDJkNGQzYjhjZjExZGY3ZTdhODcyOWRfNi05LTEtMS05MTI2NA_aeb18df4-65ec-465c-a551-2e627e50aeaa"
      unitRef="usd">-113000000</us-gaap:StockholdersEquity>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90ZXh0cmVnaW9uOmVmYTg1OTQ4YzQxYTRmMjc5N2QxZjNhY2Y5OWE4YTJkXzk4Nw_97840aa5-4e90-4be9-b2b5-069ddf81541d">Net Income Per Share &lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per share is computed using the weighted average number of shares of common stock outstanding for the period. Diluted net income per share is computed using the weighted average number of shares of common stock outstanding for the period and potentially dilutive common shares, including the effect of restricted stock units, performance share awards, and stock options using the treasury stock method. The following table sets forth the computation of the numerators and denominators used in the basic and diluted net income per share amounts:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for basic net income per share&#x2014;weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for dilutive net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computation of diluted net income per share does not include shares that are anti-dilutive under the treasury stock method because their exercise prices are higher than the average market value of Autodesk&#x2019;s stock during the periods.  For the three and six months ended July 31, 2022, there were 1,705 thousand and 1,118 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively. For the three and six months ended July 31, 2021, there were 7 thousand and 417 thousand anti-dilutive shares excluded from the computation of diluted net income per share, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90ZXh0cmVnaW9uOmVmYTg1OTQ4YzQxYTRmMjc5N2QxZjNhY2Y5OWE4YTJkXzk5Mg_3c257210-5b3b-40ad-a2ac-336e2a0e3736">The following table sets forth the computation of the numerators and denominators used in the basic and diluted net income per share amounts:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for basic net income per share&#x2014;weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for dilutive net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzMtMS0xLTEtOTEyNjQ_7a3cacb7-9e70-4be0-9f4c-881978b1d0d3"
      unitRef="usd">186000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzMtMy0xLTEtOTEyNjQ_a4b2497a-3047-4c4e-b710-76ca5546fbff"
      unitRef="usd">115000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzMtNS0xLTEtOTEyNjQ_03fef8ff-def4-457a-8566-22925648445a"
      unitRef="usd">332000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzMtNy0xLTEtOTEyNjQ_90b59e07-8ee6-46e0-9eb2-7dee94a77dd9"
      unitRef="usd">271000000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzUtMS0xLTEtOTEyNjQ_5c9477d4-ff02-4956-a1e8-d32c2a534591"
      unitRef="shares">217000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzUtMy0xLTEtOTEyNjQ_79751380-4710-4008-9638-74c0b973c314"
      unitRef="shares">220000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzUtNS0xLTEtOTEyNjQ_812c5fc8-d340-4c33-bba8-dbd01f1e47fc"
      unitRef="shares">217000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzUtNy0xLTEtOTEyNjQ_559e8580-c805-457f-85b7-113684a4580f"
      unitRef="shares">220000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzYtMS0xLTEtOTEyNjQ_3bcacfac-c5ef-4c01-a43e-28ef4dff8861"
      unitRef="shares">1000000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzYtMy0xLTEtOTEyNjQ_f2105edf-fd21-4641-aca4-e201a0420fe4"
      unitRef="shares">2000000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzYtNS0xLTEtOTEyNjQ_1f60c428-0c63-45f4-8d4b-8bda1c9a6e0c"
      unitRef="shares">1000000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzYtNy0xLTEtOTEyNjQ_9555bd2e-4953-45c0-9f9e-be0c762225d3"
      unitRef="shares">2000000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzctMS0xLTEtOTEyNjQ_4ec943be-1b3e-4450-b898-e17ab1497525"
      unitRef="shares">218000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzctMy0xLTEtOTEyNjQ_6ea85a42-8a75-43cd-b6c1-e000c498ac8d"
      unitRef="shares">222000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzctNS0xLTEtOTEyNjQ_2f6415e1-6c11-49e4-b50b-d8407874a888"
      unitRef="shares">218000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzctNy0xLTEtOTEyNjQ_5254fbd2-f9e4-46b8-b899-a8d9550448a0"
      unitRef="shares">222000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzgtMS0xLTEtOTEyNjQ_ea66bad5-e84b-4167-b13b-c33ec3baf072"
      unitRef="usdPerShare">0.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzgtMy0xLTEtOTEyNjQ_58d61e1b-88b9-40bb-8814-d490622b283c"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzgtNS0xLTEtOTEyNjQ_54bca097-727e-4f4c-9b74-a6ab6963702b"
      unitRef="usdPerShare">1.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzgtNy0xLTEtOTEyNjQ_4d255e5f-594e-4438-acfe-840269719857"
      unitRef="usdPerShare">1.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzktMS0xLTEtOTEyNjQ_060bd3ca-424c-4e4a-81e9-74f365fd99be"
      unitRef="usdPerShare">0.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzktMy0xLTEtOTEyNjQ_9d7bcd2a-ef4b-491f-ad7a-e56a1d1b6f9e"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzktNS0xLTEtOTEyNjQ_0312eff2-c6d0-4b71-9d3d-6f6ac3301899"
      unitRef="usdPerShare">1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90YWJsZTo5YjJmNTc5M2EzMGI0OWUwOGQ0MzY3M2Q5YmE1ZDA4OC90YWJsZXJhbmdlOjliMmY1NzkzYTMwYjQ5ZTA4ZDQzNjczZDliYTVkMDg4XzktNy0xLTEtOTEyNjQ_64fa48f6-bc47-4450-bc95-7ef3a739af29"
      unitRef="usdPerShare">1.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2493786903d344b3bceddbc8c3dc8c27_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90ZXh0cmVnaW9uOmVmYTg1OTQ4YzQxYTRmMjc5N2QxZjNhY2Y5OWE4YTJkXzEwOTk1MTE2Mjg3ODY_4a258037-2425-4b3d-869f-7f746ea28681"
      unitRef="shares">1705000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90ZXh0cmVnaW9uOmVmYTg1OTQ4YzQxYTRmMjc5N2QxZjNhY2Y5OWE4YTJkXzEwOTk1MTE2Mjg3OTI_02062ba2-4917-4490-92f6-53368fa74120"
      unitRef="shares">1118000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i72562da340204af9a3026e3b21186a84_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90ZXh0cmVnaW9uOmVmYTg1OTQ4YzQxYTRmMjc5N2QxZjNhY2Y5OWE4YTJkXzEwOTk1MTE2Mjg5NzY_60e6a97e-96f5-4c64-babb-bdb6bcd0f980"
      unitRef="shares">7000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia0a681579fd946d6b6f9df4722ec752b_D20210201-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDAvZnJhZzplZmE4NTk0OGM0MWE0ZjI3OTdkMWYzYWNmOTlhOGEyZC90ZXh0cmVnaW9uOmVmYTg1OTQ4YzQxYTRmMjc5N2QxZjNhY2Y5OWE4YTJkXzEwOTk1MTE2Mjg5ODY_9fcc490e-d236-4938-a181-3d24fd18124b"
      unitRef="shares">417000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90ZXh0cmVnaW9uOjdjYmI1MGY4NTI0NjQ2OGE4YjIyOGE5ZDVhOWQ1ZmVmXzEwMjE_9c8635f5-7ecf-4e91-8792-f937f0916c81">Segments &lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Autodesk operates in one operating segment and accordingly, all required financial segment information is included in the condensed consolidated financial statements. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision makers (&#x201c;CODM&#x201d;) in deciding how to allocate resources and assess performance. Autodesk reports segment information based on the &#x201c;management&#x201d; approach. The management approach designates the internal reporting used by management for making decisions, allocating resources, and assessing performance as the source of the Company&#x2019;s reportable segments. The Company&#x2019;s CODM allocates resources and assesses the operating performance of the Company as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding Autodesk&#x2019;s long-lived assets by geographic area is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:-4.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-lived assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe, Middle East, and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;(1)Long-lived assets exclude deferred tax assets, marketable securities, goodwill, and intangible assets.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90ZXh0cmVnaW9uOjdjYmI1MGY4NTI0NjQ2OGE4YjIyOGE5ZDVhOWQ1ZmVmXzM5_ba13ffde-e212-47f3-8bbf-45d61fc35cbf"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i83a41be4eb404827bf42fd3c652ed212_D20220201-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90ZXh0cmVnaW9uOjdjYmI1MGY4NTI0NjQ2OGE4YjIyOGE5ZDVhOWQ1ZmVmXzEwMjQ_8068ec4f-8ddd-430c-a394-204c082fa759">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding Autodesk&#x2019;s long-lived assets by geographic area is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:-4.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-lived assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Americas &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe, Middle East, and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;(1)Long-lived assets exclude deferred tax assets, marketable securities, goodwill, and intangible assets.</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i26df2467182644cca787b8da78da0882_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzMtMS0xLTEtOTEyNjQ_10b42faf-f30e-45f9-b637-69253783807b"
      unitRef="usd">314000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i43abae7ac3a846ed8a2bb0e74633fff2_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzMtMy0xLTEtOTEyNjQ_d691d6ad-a3d7-4895-80f9-b33877272c07"
      unitRef="usd">323000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia26cf3a5664c450eb15094a78e072f35_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzQtMS0xLTEtOTEyNjQ_049490af-0da8-4194-8447-e2a2fe09e20a"
      unitRef="usd">17000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i70f3d72442284e28af564eb6a2598fad_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzQtMy0xLTEtOTEyNjQ_310e0bad-ff3c-46d1-858a-43f645d4e496"
      unitRef="usd">20000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i294d8ede809546e18b0d6ce8ec788394_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzUtMS0xLTEtOTEyNjQ_bfb3887f-0e85-45aa-9070-ae404b2ba4cb"
      unitRef="usd">331000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i035765f68d534a83869d62be0d01b52b_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzUtMy0xLTEtOTEyNjQ_a4ae6bc8-de47-4052-9d04-77deba16d535"
      unitRef="usd">343000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7d3319ef8cb94ed88c06635e69810c03_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzYtMS0xLTEtOTEyNjQ_64cd580c-f7a1-4173-adde-07f26f930c9b"
      unitRef="usd">77000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibcd21e096162407ebbc66b8a55eb7f6d_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzYtMy0xLTEtOTEyNjQ_12c7be44-df37-4e1e-91d3-11fd59464560"
      unitRef="usd">92000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib7b49cd841e941fbbc0f75c4fa706867_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzctMS0xLTEtOTEyNjQ_828789d6-3daa-4d38-8128-f937ea5f2597"
      unitRef="usd">38000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia3dc5b61ab374b008da7d663e391ec93_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzctMy0xLTEtOTEyNjQ_536ee743-8ff2-4640-9d7f-774882990a1c"
      unitRef="usd">32000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i92f906f59f7a4260bcdcf0a66773a08c_I20220731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzgtMS0xLTEtOTEyNjQ_14e5f8da-43a5-4351-b88e-281cf6c4a85c"
      unitRef="usd">446000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibf9984e56eb840b9841381c7a0176494_I20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmZTA0YjI1NzUyYTQ5Y2NhMzkzMmNlNTcwMmJhMzAwL3NlYzozZmUwNGIyNTc1MmE0OWNjYTM5MzJjZTU3MDJiYTMwMF8xMDMvZnJhZzo3Y2JiNTBmODUyNDY0NjhhOGIyMjhhOWQ1YTlkNWZlZi90YWJsZToyMDFjNzhiN2IyZjU0N2RlODBkZTUyY2U3NjVkYWEyYi90YWJsZXJhbmdlOjIwMWM3OGI3YjJmNTQ3ZGU4MGRlNTJjZTc2NWRhYTJiXzgtMy0xLTEtOTEyNjQ_a7982e71-fabf-44b4-a739-f283ec0139a1"
      unitRef="usd">467000000</us-gaap:NoncurrentAssets>
</xbrl>
