<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:hrb="http://www.hrblock.com/20210131"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hrb-20210131.xsd" xlink:type="simple"/>
    <context id="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i9cd872408481486fbd389f498c7cee28_I20210226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2021-02-26</instant>
        </period>
    </context>
    <context id="ia412e24ac9444c1da60d94c0455a5c66_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="if460a118d2d045d08e3a401b1f899fc7_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i83d4c13e459d4320a9fc42e9c6c88f87_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib3041d4ad4f141bfb72dbcee8e677f9b_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="idfc67efa43034653b81a2398890adbee_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i17b9fcd2c7254d4c9a04e3245172fbfc_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if7cb4825976146a1a5a8a7dfe5b04363_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i14be0845cb8a47ddb638ca613b8b3e27_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id56658f91ae3490881f594c0b124203b_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i2c0a31b394384840b365b3e1138ab5b9_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ieb544139edcd4060b99616220db52a46_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i112e8a761a84418d852dd850451a0c7c_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i79d81458d074440782e555b318c0ba82_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i88407b0e64db4e7399e361b6d3ba3d97_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i4b10b3dd48174f1bb5ffbfa1e94f2b8f_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i7bccba5e833f4638a1e499ccbc8969a2_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i7f7891a0798c48aa8d9c8fbfb8baed47_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="if297310795654432af5b345754e81514_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i580210ad4fd24b27ba30c909953533f6_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="if62d4e32fc8a4dfe911ef4013c5bff25_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="idbc0df30378e4d12b12985a25824a7b5_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i475e342adb704c37bb85690180b33333_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="iae57fba0e6aa42eb9f3270884a4ec590_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i9e0901cf06d34b08ab1bbf5342530521_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ia36740632c9149fabeba887e703023d2_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i81fde51fc77d435a80b9fb575892e6f3_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ide64e16b770d4caebe7f9ae4bfe76696_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="iadff06c1f0d44e2fbe0075a53e35bcb4_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i9618753971c341a3868af583dde31073_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ia9e0fcb4a63c47d3ab530b854a01366e_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ieae0d32b3c3d457d8e1457146472c5e3_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="if0642ad56226445fbbe4b5fb929f6fbe_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i322f9a5abbbe4d23b809d7520c275790_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i49924883c8d644c193732d503ea2634f_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ieac911c106834406b581f4a86db39611_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="if911c687564d48b8bf2716ceff11fd80_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ie8878fde6e1a4d55b8f2d7296759724e_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i44ebeaf3fbdb428bb921e8d8b7268d21_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i92330805c6d6485cb65daf67e46c5ffd_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0f1a22a8ad8d4d15a4689980270717bd_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="if06c026988574f97a9ab5a7e5be0f982_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i48df45604feb4b49aa697e0edc73b0be_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i753bd45e10f945f4b9a8448b3ae47742_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie7d90c09a58a47a9aee750c532dbf9b7_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i2ecb6046b17c4bcebb91dd87c237d1da_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i491bdafa3158464c8a469cd8352e8579_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</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="i8ef86862313a4d7aae7504acde05d573_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</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="i8c4a08177b46415180a80ae6cc5a0736_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if42558a1cfd44aac816a00b6c6d7988b_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i17d4da4761ee4a8fa4fd44c830e41a04_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i40b1aa49c7e0449c9224eb6aac1170d2_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i366bf8ed30784dcf87347617463cbdf9_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i793ca78cdd33467db8b343068ec55840_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="ib0e8bbf01e0049539ece84fba1312d87_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i18093f19e1ae451ea1c821bb05d8c2aa_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ia3e1c502a2274d0ea8abcfaf45ee23a7_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i7f37b7afe408418c81aafc79e1599f89_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="ic8d6d1e958d846b0975d19cc2f45429c_D20190501-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i5e5af24795c7456ba3fdcad66d4f01bd_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i66575292a3ca4e0e8884450072b1829f_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="ie8e2b223774542eeb79aec859f8634e6_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i862c8ee2b0ef44499a8d8120b086af60_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i3cd9d88216d346bb8a70c12e2b60ca5e_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i667ca51ab5d245bb9a4d255a60f8bbe0_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="i43c7b2277cf5450b8aeb51988ff0a3d9_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i6dc202643fb34caa99fcd6f947d8eb65_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i48309a190e9e46b08ee1a63fd23189d1_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i6e2a1feec71b449e9c7b09cd138c9f77_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i00fbb19c2951417db690b82f0b7ec9f7_D20190801-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="ic61c515333214e2aac37e6934f5048a7_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="ia14b0de603454ab6b9eeceefe0a6be4d_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="iec69bc7611414623b597ea9b2c8c60b0_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i0013a8428cbc4262901c62b1cdcb8253_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i1b1874f52afe472d9e00c207a2f76871_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i822bde7a87a54f74a911ce3a734cc350_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="id109127c9bb04a46b5c55f96a5724d48_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ic060859c2a8845ba8a7e8d54dc1b63d8_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i9b8ec71a89e74d098f329722261442e0_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i9640f8832b9c4015ac66e734f5692a7c_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if1eee52bbd77426e9568a34de959b1bf_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i7a2d9f6011444c1ea6c0287ae6b3586f_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i1a4f02995b464c49a9994b2a29c64cfa_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i0f232384c0a045cf868d48eae89836f9_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="iaa8d5459901a49c3bda7cc93317942bb_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i3596daf8e4f14eea9f8fc45e1b72ebee_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ia3259b2b1239448299e0b1d9f210dc34_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4046971828f64ab5ba837f4bc061b491_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i16a5badd06eb41e9b4c7038be0c3fd1a_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3d01599c1b8d4bb3b1c1f98498417f2d_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i04e7c999ec714b1fae107ec66f3b1846_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RoyaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibd516785985349dca4c45f952d14225b_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RoyaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6c7127dc1c7942559500d290ada8c570_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RoyaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4fb84e407e6f4cbda5e1b8f3cffb128e_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RoyaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i60a8a2209eee42b99e9626c58dd2bbf8_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:DIYTaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1de1b79a40ff4e64a871c33628cc360a_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:DIYTaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i879cb8652c9f479a97ea9982535a8c7c_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:DIYTaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie6abb466d4c448d59dff9c7e2058adbc_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:DIYTaxPreparationFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ie70f7d6352054a76afc4900d1e95bd1b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i9e86e2ee682d435ab40e5fba0b855b4b_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i67aefd4b388d4377936596e6ba59c144_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2f0e72a60b734f968148d338d5edfcab_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ia566f1584b8246cfb2b12613a8341da1_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RefundTransferRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i47c4c5161caf4733b44200d6a260a30f_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RefundTransferRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i090d6bff4b1444c9a574d8a6ac10810b_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RefundTransferRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="idf5e2a4f9fd54e589cf782b333252722_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:RefundTransferRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i348afd690a754957bf8824bbb70d07ab_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:FeesfromEmeraldCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic071df72016b419ca62440bfe606f9af_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:FeesfromEmeraldCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i210d3a341ba544a5b24cfa40d86c64c0_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:FeesfromEmeraldCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i32b2e71ee1e54807ab7395e30b74abe2_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:FeesfromEmeraldCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ifaa62b02b65b4a0db56744e81b76f9b7_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1612f11bfa59443cac57880ec6ab38ee_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i48afb517396845c1baa369d866559101_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ifb35e6bdb2d544c48b581ddaff5e2a8d_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if1842cf096614aa38215de2edc5f8c4b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic6b0606855254d688c417694f64a3237_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i09c51cdb92f94fc5b73b6f4ae05dde59_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i334d6e2c854947f09c4b7b2871874c02_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i2945a3fc1e994e83806908f1e31e60a8_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InterestandFeeIncomeonEmeraldAdvanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2950ee04c792489ab0ff86ab8c2b4b8c_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InterestandFeeIncomeonEmeraldAdvanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i00c97dca5b20405eb7fd5ddadbe43184_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InterestandFeeIncomeonEmeraldAdvanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibce0047e142940f3abffc09c62e94ebf_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:InterestandFeeIncomeonEmeraldAdvanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0b1a9a44120b46ddb6cffc48f7140bf8_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:WaveHQInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3ef1291314064982a78c5d5ea1e71941_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:WaveHQInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i405180bff36a44ad89a98a0a81a6bc1d_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:WaveHQInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic7f775dd06784d41be12279ceabd39ba_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:WaveHQInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ibbeae4aa8aac48c2add93b0dec005932_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:OtherrevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iec92bbc6404f4f0c96ecdca63c1896ae_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:OtherrevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iba79fa3fd27f42dea0f640a5ad3a1c80_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:OtherrevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="if1a4e9a80cf146d48873fa4e00ed2d9b_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:OtherrevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iaec1cf3eb556445d8aebe1222c32fe56_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ibc1991e79ecf4945ab52ef452ae9a750_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="if1767c6ff37b4b288925f3718a89fdad_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredWagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i4f06596f2a2a4d18883b8ca894a4e62d_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredWagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i109e59cb4dec4e5eb7416036934242b3_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i70f7fa3dd3e64017b23efbf0f75dc1ef_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ic56ed63b851949b69b6f43664f6c6ac8_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredWagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4dbf08f40cd5474d8d33e90c9d8d6fea_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredWagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ic42f500f5d764a378365e018912d7f86_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i75c45e8615814069904513a1b6dce925_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ib9956a1a51b34bb7a2df56dbfc8cd2d9_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredWagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="id10c22cf311941a0ae3f7de506824476_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hrb:DeferredTypeAxis">hrb:DeferredWagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i64c1f4ebace64a199d6a6d64b86ea3d3_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i39f140e8c0c14ac5b11ae4b35aef3979_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-11-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i1073f1bf8fb449dba8ac74bc12579070_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:PeaceofMindRevenuesMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-12-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i1fd9c2d25ff344dca818a6635e028c20_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i62e3dbc371014faeb96c665c8d8c7214_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i3e4301ea431d40d8a4e158ffb8cba9e2_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ifceffc40c46e43bc952d847492a027b6_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i4759c0bc36c642bab955e0c8c7f83a6c_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hrb:TaxIdentityShieldMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-11-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic92d074bd168431d909f683bbcb2a1ba_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:LoansToFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="icf81fd76b6ea418883c3d1e398e0d26f_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:LoansToFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i0a8ba27fdecc46f7a9db145d34c0a26f_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:LoansToFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i91dc699dc66c42eb91d4d80f1e157159_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:ReceivablesForTaxPreparationAndRelatedFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4bdbb606888045e08468630e20a6e7c5_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:ReceivablesForTaxPreparationAndRelatedFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i886da98a9e214ac48814c7a77ed9dba8_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:ReceivablesForTaxPreparationAndRelatedFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="iea2431f1ea764841bc635161c0349c8e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:HRBlockInstantRefundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i090f8f5d398341ef8bc83887e46850d3_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:HRBlockInstantRefundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i28f111a3193d42c292665be7dea1d8ed_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:HRBlockInstantRefundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i666a512119ef4d56ab047e8f1aff49fe_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i1d1ac46a0a83455d91645529f4fe168c_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i0714037186994beb8961069ceb24cad7_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i1d6e628ce103404da962ed4159385a94_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:SoftwareReceivablefromRetailersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0a9e54b8f99043f88e722d595ec5ccfb_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:SoftwareReceivablefromRetailersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i3d346671a9324db298fd086799fa3afd_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:SoftwareReceivablefromRetailersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i81c4e0beeefd472e92c59dd560014526_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:RoyaltiesFromFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie7f2334864194842bfaea497c0a1c009_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:RoyaltiesFromFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i4db46f6872ec4436b2ef576181de2396_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:RoyaltiesFromFranchiseesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ibe9ebe409d2b4b61ae23eead939d5ab8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:WavePaymentProcessingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7b001251e8dc4bbb995008f2d1213674_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:WavePaymentProcessingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i3b39a9d8357849858828df1060af6cc0_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:WavePaymentProcessingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="id80da83ecfda4ec2bfb28858b2b62889_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7e01e4afb69b453091c8dcc329050577_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="if2446e81301e46d88c19b85c855629fc_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i6b83bdc11c754adba80836c8036e6fff_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:HRBlockInstantRefundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i0966bee8a95d40e3b2cb2d539aba6054_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:HRBlockInstantRefundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hrb:CurrentYearOfOriginationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia8b10aad6e34416b860d594acc9a40d9_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:HRBlockInstantRefundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hrb:PriorYearOfOriginationandBeforeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4df02fdace6e40718203af2f94423e46_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="id0b9352c2bae4a218890bca0d80fd845_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hrb:CurrentYearOfOriginationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifa49cfee493e4d6c875d2f91268734ac_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hrb:PriorYearOfOriginationandBeforeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3e37d77c8fd440d09deee1b782a4fbb4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hrb:RevolvingLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iaa9e6474adf848deaa783834ac2612f4_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:AllOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="icffbda328b6d4ef5bd94a4d1e1ed30c2_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1b2f0289b0964c72a5773e5f0a4783d8_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:AllOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2273159b7005411ab4f7cf94faaeabc8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:AllOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia439e9facec94662827ae6c308378222_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="i8c80de8c3f934b6cb4a6f04f085054b6_I20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:AllOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="ide6c22f9602049a2877f8ea15c9ba4e4_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:EmeraldAdvanceLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i45255f4d02d746d692f2bf327900cbb7_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:AllOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i58e4252d53464868ae9629ebd7a904d4_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">hrb:AllOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="icf8d2ac491d84da7a1bfa86a561cc5e7_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hrb:WaveHQInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ie389f757db8349a0807187aa5d55af1f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hrb:ReacquiredFranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic902da85c90b4173ae7630b80e74eeea_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="idcaeb24ca4944b3f80149796da940f4e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8d700ddd583a4add8852fdeeea17a2c1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ieaaf3054a67e48018015150492e6f440_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i04ce308dc8c9483380ce2b3fb278a287_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hrb:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if67f1ac8b1244ec6ad71d2b7e637f402_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia5893d8a4b5c475d851bbb95fd45bf1d_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hrb:ReacquiredFranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ie09f6fba56af431895e880ee0ca8d5d9_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i6c3ba9dfb2784fbcbcd4a4a5a79eeffb_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ide2bd26b9c4e4cc495d95bf917843f6a_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i71c2cf1d399246f988d2a06b240678dc_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i7273ff3bad314132a7bef70577067f74_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hrb:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="if73cd59fa97244f49fdfe16bf6bda600_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ia3e2825345b24909b3758c4664a6e85f_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i170483146f1c4da184723949c9fed8c6_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hrb:ReacquiredFranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i44a5ce9ad9ab4ce2881616a1d9d61ace_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ib7d0abed3e35449e81d0d41b957eb55a_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i360c6a60694345f097129e6459416254_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="idfb20d7848824ccb9513af27fe53ac52_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i923eb653cfe149a188971cb2e7520bb0_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hrb:PurchasedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i47528a163fd24d9198f4982f9370e9be_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="if5637b7ca4b8452b9377180ee6996a6d_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i8301eac5bce7424dba9707de5394c0f9_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hrb:FranchiseeandCompetitorBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2999c92846fa4a169b0baf2ea5e4e1f6_D20190501-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hrb:FranchiseeandCompetitorBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i519e9fa58f1544129249dd876c87935f_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i274f93733895486e8eb909f4883c8413_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id4171b8f9b30473bbf1ff408ec571612_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">hrb:ReacquiredFranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1611b45fb89a4d65b8c5cbef7499c16e_D20200501-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="icad24480c6d147d5b7f64285185c1cc1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3611f01a9ec0484ea044a01f0e6696d2_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2020Member</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="ibe8d20f19e0246ab902a789059bee151_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="iad7072713f864da3a451daa7c9d72960_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i927d027b448b45b5bc2cf16e8df71140_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2022Member</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="i15b77fe6779e4566bb0cc0f94a102355_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="idbdd1ae2700b47cfb76c124da7caa6b6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic3805946ab8548908e75b964ef1cd98c_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2025Member</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="ic4ddf34b316e4660bdfd9a676df9c9cb_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:SeniorNotesdue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="if95523826ca240a785614c92ece5687d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:A2030SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iaad1f58c46824d76952a26d7b6b36e69_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:A2030SeniorNotesMember</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="i5a0ed2bb444c4ce3b94a0199f5879a0c_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:A2030SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i7b8e55bc25154d498b11cfc7f704355e_I20200807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hrb:A2030SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-07</instant>
        </period>
    </context>
    <context id="idce587e33c75416b93e716c034df087c_D20200807-20200807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-07</startDate>
            <endDate>2020-08-07</endDate>
        </period>
    </context>
    <context id="i889097ae52fb45edb1fbab68a3e7254d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4c850f0e86704a1f8588f452cd995949_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">hrb:SwinglineCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia521884e1a254b4a953ad3738c545a86_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4beecff195374a338df6fcae1d1e453e_D20200901-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8f5b3ebb294a4ce6a3bf8d0b27449d42_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hrb:MetaBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i499be747cf874e429e3e927fc1ccd7ee_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hrb:AxosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i0199c1c34da4484d87eaa4f3e953095f_D20190506-20190506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">hrb:FreeFileLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-06</startDate>
            <endDate>2019-05-06</endDate>
        </period>
    </context>
    <context id="i994c8d0b0b224bc1bb8db77cb32e3f27_I20120531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2012-05-31</instant>
        </period>
    </context>
    <context id="i31fca3c580174f8aa3b3b70166777460_I20120928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2012-09-28</instant>
        </period>
    </context>
    <context id="id45ad307e3b84049849aa68ea28d541e_I20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
        </entity>
        <period>
            <instant>2016-09-30</instant>
        </period>
    </context>
    <context id="i75bee5c602614c89bfadae33091120d9_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012659</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hrb:SccMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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="number">
        <measure>pure</measure>
    </unit>
    <unit id="loan">
        <measure>hrb:loan</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80L2ZyYWc6ZDNmYWI5MjUwNTg2NDg3OWFmNGM5MzY5OTRhZTk4ZDcvdGFibGU6YzlmODc1ODIxNWY4NGIwNmE5NWU1YzQ1NDVlZDU3MjgvdGFibGVyYW5nZTpjOWY4NzU4MjE1Zjg0YjA2YTk1ZTVjNDU0NWVkNTcyOF8zLTEtMS0xLTA_146887b4-22b3-4e66-b2b8-7733704a1ed2">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80L2ZyYWc6ZDNmYWI5MjUwNTg2NDg3OWFmNGM5MzY5OTRhZTk4ZDcvdGFibGU6YzlmODc1ODIxNWY4NGIwNmE5NWU1YzQ1NDVlZDU3MjgvdGFibGVyYW5nZTpjOWY4NzU4MjE1Zjg0YjA2YTk1ZTVjNDU0NWVkNTcyOF80LTEtMS0xLTA_6ae5b283-8f14-4c46-b348-9675e27b53ec">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80L2ZyYWc6ZDNmYWI5MjUwNTg2NDg3OWFmNGM5MzY5OTRhZTk4ZDcvdGFibGU6YzlmODc1ODIxNWY4NGIwNmE5NWU1YzQ1NDVlZDU3MjgvdGFibGVyYW5nZTpjOWY4NzU4MjE1Zjg0YjA2YTk1ZTVjNDU0NWVkNTcyOF81LTEtMS0xLTA_4ffa1e94-0dd1-4423-8f82-58a8bd983761">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80L2ZyYWc6ZDNmYWI5MjUwNTg2NDg3OWFmNGM5MzY5OTRhZTk4ZDcvdGFibGU6YzlmODc1ODIxNWY4NGIwNmE5NWU1YzQ1NDVlZDU3MjgvdGFibGVyYW5nZTpjOWY4NzU4MjE1Zjg0YjA2YTk1ZTVjNDU0NWVkNTcyOF82LTEtMS0xLTA_da9653b5-c854-4a8d-b4ae-a6eb7d53d871">0000012659</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80L2ZyYWc6ZDNmYWI5MjUwNTg2NDg3OWFmNGM5MzY5OTRhZTk4ZDcvdGFibGU6YzlmODc1ODIxNWY4NGIwNmE5NWU1YzQ1NDVlZDU3MjgvdGFibGVyYW5nZTpjOWY4NzU4MjE1Zjg0YjA2YTk1ZTVjNDU0NWVkNTcyOF84LTEtMS0xLTA_1147fea5-8631-417f-8e6f-c570c9242aa0">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTUw_3a93385f-1b5b-4294-bc9c-50fe82d47c60">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6OTAxOTFkMzcwMTc4NGU0ZGJhMmZiODg0ODdhMDZhMTYvdGFibGVyYW5nZTo5MDE5MWQzNzAxNzg0ZTRkYmEyZmI4ODQ4N2EwNmExNl8xLTAtMS0xLTA_8f88d094-7d5e-4217-8a25-0d6baf522b2c">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6OTAxOTFkMzcwMTc4NGU0ZGJhMmZiODg0ODdhMDZhMTYvdGFibGVyYW5nZTo5MDE5MWQzNzAxNzg0ZTRkYmEyZmI4ODQ4N2EwNmExNl8yLTMtMS0xLTA_243471a5-51bc-41a0-b1a6-2332b04d95b2">2021-01-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6OTAxOTFkMzcwMTc4NGU0ZGJhMmZiODg0ODdhMDZhMTYvdGFibGVyYW5nZTo5MDE5MWQzNzAxNzg0ZTRkYmEyZmI4ODQ4N2EwNmExNl80LTAtMS0xLTA_799ca56a-dcb3-4ff6-9b60-e93d43ebcc3c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTYx_9a2e4691-7ed2-4ade-8a21-1c43875fc1c5">1-06089</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTU5_c85ea793-d795-4020-92a3-48abbb210caa">H&amp;R Block, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6NGVlNDg1YmQ5ZTJhNDhmN2FjZjQyNTkwMjEyMGM1OTYvdGFibGVyYW5nZTo0ZWU0ODViZDllMmE0OGY3YWNmNDI1OTAyMTIwYzU5Nl8wLTAtMS0xLTA_686d80f3-430e-4e4f-9e8d-6769ae531992">MO</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6NGVlNDg1YmQ5ZTJhNDhmN2FjZjQyNTkwMjEyMGM1OTYvdGFibGVyYW5nZTo0ZWU0ODViZDllMmE0OGY3YWNmNDI1OTAyMTIwYzU5Nl8wLTItMS0xLTA_21f72b1f-5960-47c2-9ed7-7f9b6e5a717a">44-0607856</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTU2_93f80577-52a5-44bc-ac75-0d94f15a3e36">One H&amp;R Block Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTUx_e3132638-d89a-4f5f-b458-2bc7a37c4432">Kansas City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTUy_dec0067b-42b1-4854-97d2-30e701ccaaa8">MO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTQ3_3191eda4-44be-4442-9946-1f30e8da0b3d">64105</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTYw_40fcfe7e-eea7-4e38-9042-4dd89cb746c7">816</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTU3_064ed89a-2664-455e-aa1c-61bda74f2482">854-3000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6MWJjYzYxMjU0MTNlNGE4MWIzYTA0YzVhZmY5ZjgzMTcvdGFibGVyYW5nZToxYmNjNjEyNTQxM2U0YTgxYjNhMDRjNWFmZjlmODMxN18xLTAtMS0xLTA_1d1a6487-19dc-4dc2-8a23-5b7f8e6f61a8">Common Stock, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6MWJjYzYxMjU0MTNlNGE4MWIzYTA0YzVhZmY5ZjgzMTcvdGFibGVyYW5nZToxYmNjNjEyNTQxM2U0YTgxYjNhMDRjNWFmZjlmODMxN18xLTEtMS0xLTA_762086bf-ff09-4910-97e5-1a363f2ae44c">HRB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGFibGU6MWJjYzYxMjU0MTNlNGE4MWIzYTA0YzVhZmY5ZjgzMTcvdGFibGVyYW5nZToxYmNjNjEyNTQxM2U0YTgxYjNhMDRjNWFmZjlmODMxN18xLTItMS0xLTA_5be10b82-5a48-4f9d-81ea-cea01efe569b">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTQ4_674f4137-576a-45a5-98a8-62aefc7716bd">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTQ5_0db79afb-2252-499b-a464-bf4236fb2fe6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTUz_106f7bb1-8be3-4499-81bf-f8c3a0b0adba">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTU0_77bebeae-bb35-4095-9ecd-51ccb95fb6c0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTU4_e6304eeb-fcd5-4acc-b73e-e7380f70e354">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTU1_c8758c68-7688-4c76-9ad5-e78f21fde104">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9cd872408481486fbd389f498c7cee28_I20210226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xL2ZyYWc6MmNhN2U5Mzc4MDY4NDBlNTg4MWRkMGJmNTIwODQ4ZGQvdGV4dHJlZ2lvbjoyY2E3ZTkzNzgwNjg0MGU1ODgxZGQwYmY1MjA4NDhkZF8yMTM1_ac75048c-bfbd-46ba-8086-9b50be8650ac"
      unitRef="shares">181431272</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia412e24ac9444c1da60d94c0455a5c66_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNS0yLTEtMS0w_e6e6f916-2d3a-4628-bdc7-53380b6bf644"
      unitRef="usd">244692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if460a118d2d045d08e3a401b1f899fc7_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNS00LTEtMS0w_b1821985-85fe-4d77-ae59-81bd7f87748a"
      unitRef="usd">419955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83d4c13e459d4320a9fc42e9c6c88f87_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNS02LTEtMS0w_0f3609d9-2008-450d-a51f-f68108ac4361"
      unitRef="usd">956605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3041d4ad4f141bfb72dbcee8e677f9b_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNS04LTEtMS0w_53d5f0e2-9a0a-4782-bd4e-dc92a328332b"
      unitRef="usd">691762000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfc67efa43034653b81a2398890adbee_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNi0yLTEtMS0w_0b217c14-2ce6-4860-9a2b-c87f42fec9e5"
      unitRef="usd">63535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17b9fcd2c7254d4c9a04e3245172fbfc_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNi00LTEtMS0w_fcd2789b-11df-448e-8b29-74ff201d865a"
      unitRef="usd">99250000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7cb4825976146a1a5a8a7dfe5b04363_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNi02LTEtMS0w_8efc1b54-f2f6-4065-909f-97a24fbf5d8b"
      unitRef="usd">129202000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14be0845cb8a47ddb638ca613b8b3e27_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNi04LTEtMS0w_58e79ec3-e410-4467-b87f-2bf803f00819"
      unitRef="usd">138606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfOC0yLTEtMS0w_61ea9db7-fe63-4734-ab8d-6d4b8fcf3c55"
      unitRef="usd">308227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfOC00LTEtMS0w_e460df73-5a4d-4f14-93b3-e7ab09fe1551"
      unitRef="usd">519205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfOC02LTEtMS0w_f7bccd3d-a000-4930-a15b-3d37a0ff959a"
      unitRef="usd">1085807000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfOC04LTEtMS0w_715b8847-af34-4ff1-9930-435e8c955e08"
      unitRef="usd">830368000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMTYtMi0xLTEtMA_70075f09-7e21-4425-8447-cdaae3004c46"
      unitRef="usd">380273000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMTYtNC0xLTEtMA_066ab709-4e44-4f85-b449-703ea345a2fb"
      unitRef="usd">462521000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMTYtNi0xLTEtMA_d65b1105-6c42-43f0-9fb1-3a1a9da1e3c9"
      unitRef="usd">940364000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMTYtOC0xLTEtMA_ab01052f-4f22-4f87-ab16-3c88066ea1bd"
      unitRef="usd">945119000</us-gaap:CostOfRevenue>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjMtMi0xLTEtMA_1f02f1e1-5c99-4a03-920d-90ae7c44cbaa"
      unitRef="usd">191488000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjMtNC0xLTEtMA_d3d241a1-fc46-4c04-9635-aadcef5bfbe3"
      unitRef="usd">209288000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjMtNi0xLTEtMA_daf16ada-be99-463c-a58b-b02690c37a6c"
      unitRef="usd">461368000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjMtOC0xLTEtMA_d49266e6-7c2c-4b65-a31a-4ac2e57259bf"
      unitRef="usd">475758000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjQtMi0xLTEtMA_318330ab-15ed-4f9c-998f-19302806cccd"
      unitRef="usd">571761000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjQtNC0xLTEtMA_8a880f99-5a9b-4f26-89f3-47351def1ecf"
      unitRef="usd">671809000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjQtNi0xLTEtMA_2a4ec53b-6f7a-4b3c-960d-9488c0c9fd71"
      unitRef="usd">1401732000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjQtOC0xLTEtMA_6ebb9891-45cf-4248-b59a-1c5856e39da8"
      unitRef="usd">1420877000</us-gaap:CostsAndExpenses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjYtMi0xLTEtMA_314906bb-23a3-4e94-a9ab-3a82f64d57c0"
      unitRef="usd">2367000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjYtNC0xLTEtMA_3d7eadc4-b59a-4edc-9ed4-4ee874ea2966"
      unitRef="usd">1879000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjYtNi0xLTEtMA_e052524b-f1cb-4e25-bfc1-f7a9bf4d961f"
      unitRef="usd">4759000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjYtOC0xLTEtMA_c667eccc-e40e-4bb1-bac7-f01aef5d7714"
      unitRef="usd">13741000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjctMi0xLTEtMA_ca8a3163-7712-46ca-acae-6e9992de13f3"
      unitRef="usd">22333000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjctNC0xLTEtMA_0e1e2e60-2480-4e5e-b58b-379d6cd49d15"
      unitRef="usd">26305000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjctNi0xLTEtMA_dac9bae9-1c3b-46db-9942-a63f087b0d45"
      unitRef="usd">85319000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjctOC0xLTEtMA_486aba87-29dd-4333-8c89-d3f0e1db4be3"
      unitRef="usd">68682000</us-gaap:InterestExpenseDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjktMi0xLTEtMA_e21d19c0-f29f-42fc-be93-593e5b9c8a8d"
      unitRef="usd">-283500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjktNC0xLTEtMA_7a11f4e4-5f4a-4b2d-9637-6870cd8d282e"
      unitRef="usd">-177030000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjktNi0xLTEtMA_a0bb73c4-9026-49b1-bbc3-1b4c710a4954"
      unitRef="usd">-396485000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMjktOC0xLTEtMA_33840e5b-7e0e-472e-9e2c-95b12f62fe2e"
      unitRef="usd">-645450000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzAtMi0xLTEtMA_792a0392-8163-4dfd-a5ef-b5130afc4f8b"
      unitRef="usd">-51669000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzAtNC0xLTEtMA_df05eaef-9458-44d9-8273-e6e963d1b46f"
      unitRef="usd">-49004000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzAtNi0xLTEtMA_5567e353-242d-4387-b76d-9217b6e66d87"
      unitRef="usd">-35730000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzAtOC0xLTEtMA_9514a0e9-32a4-4771-a707-dd9b5cab2e01"
      unitRef="usd">-188146000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzEtMi0xLTEtMA_258e5771-89ec-4ec0-a58b-44c7d1ec7879"
      unitRef="usd">-231831000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzEtNC0xLTEtMA_b3a83e36-27ea-4357-bcf4-805135d35a50"
      unitRef="usd">-128026000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzEtNi0xLTEtMA_2efa2ce4-693a-4c76-9624-b528bdf00924"
      unitRef="usd">-360755000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzEtOC0xLTEtMA_e720a118-0b88-4638-b891-a2c37ed6c52e"
      unitRef="usd">-457304000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjgzOTU3MTY4YjRiNTQ1MTlhYTkyMDNlM2E4ZjNiOTU3XzY2_8e9ae7c4-77fc-43ce-8eed-f7b83eef26c1"
      unitRef="usd">-1323000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjgzOTU3MTY4YjRiNTQ1MTlhYTkyMDNlM2E4ZjNiOTU3Xzcw_8b1b7b0a-24ef-45c6-af2a-268ec31a1171"
      unitRef="usd">-488000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjgzOTU3MTY4YjRiNTQ1MTlhYTkyMDNlM2E4ZjNiOTU3Xzc0_c21466fa-5b18-4854-bdb4-17c34610e1fb"
      unitRef="usd">-3371000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjgzOTU3MTY4YjRiNTQ1MTlhYTkyMDNlM2E4ZjNiOTU3Xzgx_f446926c-2b4a-46a6-9bf1-9bfe00043112"
      unitRef="usd">-3173000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItMi0xLTEtMA_60055b3e-0c05-431d-864d-5f60cd8d0cfc"
      unitRef="usd">-1163000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItNC0xLTEtMA_55511c5b-ded6-4531-95f2-18d90cfb07a6"
      unitRef="usd">-1657000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItNi0xLTEtMA_0e738d08-d5b9-487f-9c3d-9c6da5abf394"
      unitRef="usd">-4706000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzItOC0xLTEtMA_39f0fb0a-ac80-4b0d-9192-b895fa2e119a"
      unitRef="usd">-10625000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzMtMi0xLTEtMA_3b0e7ba8-d2ae-4d8a-bcf2-6fb879e454eb"
      unitRef="usd">-232994000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzMtNC0xLTEtMA_650264b2-ea82-4e24-b92d-06ed0441b96d"
      unitRef="usd">-129683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzMtNi0xLTEtMA_6addb038-ea23-4749-a51d-5e5b40ed82e6"
      unitRef="usd">-365461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzMtOC0xLTEtMA_9ab74164-4537-4c0d-a716-9bfea0e0802f"
      unitRef="usd">-467929000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzYtMi0xLTEtMA_173ec924-5313-4d35-9509-23f281bfd911"
      unitRef="usdPerShare">-1.27</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzYtNC0xLTEtMA_4fb8fce4-abe1-4822-a179-9d91f5cef6f1"
      unitRef="usdPerShare">-0.66</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzYtNi0xLTEtMA_1948d559-0df2-4dac-9d54-13b0dee609a1"
      unitRef="usdPerShare">-1.92</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzYtOC0xLTEtMA_50cbfc1e-4089-4106-a461-63b52a14c232"
      unitRef="usdPerShare">-2.31</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzctMi0xLTEtMA_5a294034-845e-40e4-a82d-620cf0dcd891"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzctNC0xLTEtMA_e7bdcb91-74ef-4319-b9c2-3587ede7b084"
      unitRef="usdPerShare">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzctNi0xLTEtMA_f581b664-8043-47ef-bbf4-62b7edee2763"
      unitRef="usdPerShare">-0.02</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzctOC0xLTEtMA_2951f29f-d1f5-4e5e-99dc-201f398dc5b0"
      unitRef="usdPerShare">-0.05</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzgtMi0xLTEtMA_d5e652e2-f810-4bf2-881a-616b85502695"
      unitRef="usdPerShare">-1.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzgtNC0xLTEtMA_1b208ed5-3e93-419d-b71f-3307846e8748"
      unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzgtNi0xLTEtMA_e0c3397e-d408-45b6-8672-5bed7ef9bdff"
      unitRef="usdPerShare">-1.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfMzgtOC0xLTEtMA_426c5175-139e-4ca2-8ccc-ebaef3f2a790"
      unitRef="usdPerShare">-2.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDQtMi0xLTEtMA_7df92456-c09f-4582-a264-658d0cd5b240"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDQtNC0xLTEtMA_0e3b6668-5645-443e-960d-6ed5f7f105d2"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDQtNi0xLTEtMA_617c68a0-2958-4ce2-95b5-f34ecf1930f5"
      unitRef="usdPerShare">0.78</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDQtOC0xLTEtMA_20b90ba2-09b3-4de8-b360-596e9a561975"
      unitRef="usdPerShare">0.78</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:NetIncomeLoss
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDctMi0xLTEtMA_3b0e7ba8-d2ae-4d8a-bcf2-6fb879e454eb"
      unitRef="usd">-232994000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDctNC0xLTEtMA_650264b2-ea82-4e24-b92d-06ed0441b96d"
      unitRef="usd">-129683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDctNi0xLTEtMA_6addb038-ea23-4749-a51d-5e5b40ed82e6"
      unitRef="usd">-365461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNDctOC0xLTEtMA_9ab74164-4537-4c0d-a716-9bfea0e0802f"
      unitRef="usd">-467929000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTEtMi0xLTEtMA_7dca21f1-e23f-46ae-9213-74ca58600aff"
      unitRef="usd">20014000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTEtNC0xLTEtMA_e7d631a1-17ca-4c91-9767-59c3ed71a89d"
      unitRef="usd">-3574000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTEtNi0xLTEtMA_6854659f-4866-4b00-87c4-1028eb3526cc"
      unitRef="usd">39883000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTEtOC0xLTEtMA_8bf6797a-d2b5-4768-ad5a-0c2a40670dbe"
      unitRef="usd">-4975000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTItMi0xLTEtMA_1b61f038-f4db-41a9-ad23-5e0aabbcb2c1"
      unitRef="usd">20014000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTItNC0xLTEtMA_ef9cda4e-879e-495e-8926-338736eea333"
      unitRef="usd">-3574000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTItNi0xLTEtMA_62c31b14-3a01-4a91-b62a-9216807066f0"
      unitRef="usd">39883000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTItOC0xLTEtMA_63c2648c-36ef-4e98-af34-91236f78b93a"
      unitRef="usd">-4975000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTMtMi0xLTEtMA_3352b883-c092-41b9-b653-c3e864f2f022"
      unitRef="usd">-212980000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTMtNC0xLTEtMA_5c0a14d0-ad52-489e-a7ac-90bd8e0af97e"
      unitRef="usd">-133257000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTMtNi0xLTEtMA_1402829c-9ff1-4a2f-9df0-ceffcdd068b9"
      unitRef="usd">-325578000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xNi9mcmFnOjA0MzExYTQ1YzQwMzQwMTJiZjAzMzdmNzExNTg3MTVhL3RhYmxlOmYwYzlhMmUwMjgwZDQ5MTE5NWFhNmIwYTA4OTBhZmU0L3RhYmxlcmFuZ2U6ZjBjOWEyZTAyODBkNDkxMTk1YWE2YjBhMDg5MGFmZTRfNTMtOC0xLTEtMA_d6cf88eb-3fdf-42da-bd2d-4c2bae3d5766"
      unitRef="usd">-472904000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNC0yLTEtMS0w_cf836438-cfec-4e19-ade4-1421d3dbb44b"
      unitRef="usd">280249000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNC00LTEtMS0w_9fb0318c-9399-48d1-83b2-bb4cc20755b2"
      unitRef="usd">192340000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNC02LTEtMS0w_1f4d004d-7ebd-49b4-8d5d-035e8b5687bb"
      unitRef="usd">2661914000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNS0yLTEtMS0w_100f8a9b-c9ed-437c-8f05-a69c13cb3fd1"
      unitRef="usd">181159000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNS00LTEtMS0w_85bca4a0-cd59-4238-a334-208d00f13bee"
      unitRef="usd">169447000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNS02LTEtMS0w_d881c66d-5b14-4b6b-90e2-92bc29687bfa"
      unitRef="usd">211106000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNi0wLTEtMS0wL3RleHRyZWdpb246MWFmYjg4OGNlODg3NGI5NTgxZWFiNDA3NDNmNmVlODJfNTM_461b7145-5553-42fa-9229-254b136058d4"
      unitRef="usd">34493000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNi0wLTEtMS0wL3RleHRyZWdpb246MWFmYjg4OGNlODg3NGI5NTgxZWFiNDA3NDNmNmVlODJfNTc_d1c3ffb6-6957-4290-9dd2-004f97a18dc1"
      unitRef="usd">45254000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNi0wLTEtMS0wL3RleHRyZWdpb246MWFmYjg4OGNlODg3NGI5NTgxZWFiNDA3NDNmNmVlODJfNjQ_dbe339cc-4b20-47bc-81a7-5928a808deb1"
      unitRef="usd">64648000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNi0yLTEtMS0w_ee4d0931-7804-4a1b-8108-2ae4215d10b8"
      unitRef="usd">563089000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNi00LTEtMS0w_927b917d-70ad-483f-ae21-c55f3caa6626"
      unitRef="usd">819946000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNi02LTEtMS0w_3c9c3ed7-15a1-4316-b154-49e263357b22"
      unitRef="usd">133197000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfOC0yLTEtMS0w_9a697d56-9ff9-457d-b1e7-9dfeb5a65526"
      unitRef="usd">196145000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfOC00LTEtMS0w_c1502bbe-2a38-42b3-b11f-08be4bf5c07a"
      unitRef="usd">120229000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfOC02LTEtMS0w_ef606c56-074f-4ddc-ab77-175e8c170fbc"
      unitRef="usd">80519000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTEtMi0xLTEtMA_db711067-1f71-4fa4-b28d-558e3873388a"
      unitRef="usd">1220642000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTEtNC0xLTEtMA_f6d9c3cd-39f2-4e11-8fa6-5c873f71ce25"
      unitRef="usd">1301962000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTEtNi0xLTEtMA_8511be4d-a74a-4db5-9ac1-4813da261a5d"
      unitRef="usd">3086736000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjE1YTQwYTY5ZjE4NzQxNmQ5ZjgzMTUzYWFkZGY4ZDhkXzg3_4fa6d077-1b74-4416-96a5-6098f5f853d3"
      unitRef="usd">851731000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjE1YTQwYTY5ZjE4NzQxNmQ5ZjgzMTUzYWFkZGY4ZDhkXzkx_e64fa59a-e0c5-4502-a978-f9975ff8cc50"
      unitRef="usd">803272000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjE1YTQwYTY5ZjE4NzQxNmQ5ZjgzMTUzYWFkZGY4ZDhkXzk4_aed122ac-8991-486d-8a06-9459d7f349cd"
      unitRef="usd">796192000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTQtMi0xLTEtMA_1e38b9f5-c2b7-4fa3-9ef3-1077eb5a6713"
      unitRef="usd">162765000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTQtNC0xLTEtMA_4c6279f8-f76d-4475-9ce3-04dcc43fe63b"
      unitRef="usd">197569000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTQtNi0xLTEtMA_85bbcd97-74f6-4eab-96bc-b9f0863caa06"
      unitRef="usd">184367000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTUtMi0xLTEtMA_015beeb0-fdb5-4373-b9a8-4027818d8d4e"
      unitRef="usd">419245000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTUtNC0xLTEtMA_3a980d50-b0c6-4a9e-bde6-e635c31b8c47"
      unitRef="usd">463777000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTUtNi0xLTEtMA_db35ac56-ee1b-49b2-a768-b06f7b9af054"
      unitRef="usd">494788000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTYtMi0xLTEtMA_ae0eb7d3-5199-4a02-a13c-bc4081d7bc85"
      unitRef="usd">381264000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTYtNC0xLTEtMA_ac37662d-2fa6-42cf-9e02-4162e1e6d74a"
      unitRef="usd">433074000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTYtNi0xLTEtMA_6c68d146-4b99-45b5-b133-29924d8c5178"
      unitRef="usd">414976000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTctMi0xLTEtMA_8e527615-c4ad-41de-a02a-b3463781ee49"
      unitRef="usd">745616000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTctNC0xLTEtMA_ab6f4e11-bd9e-4782-ad93-77ddb250b8a5"
      unitRef="usd">838830000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTctNi0xLTEtMA_351b0278-35df-4d8a-a69b-4744ec166d6d"
      unitRef="usd">712138000</us-gaap:Goodwill>
    <hrb:DeferredIncomeTaxAssetsAndIncomeTaxesReceivableNet
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTgtMi0xLTEtMA_a41598c8-3019-4b65-86da-9812978ed4c4"
      unitRef="usd">179598000</hrb:DeferredIncomeTaxAssetsAndIncomeTaxesReceivableNet>
    <hrb:DeferredIncomeTaxAssetsAndIncomeTaxesReceivableNet
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTgtNC0xLTEtMA_a689a251-fc77-408f-a8f9-8aea223fa322"
      unitRef="usd">134901000</hrb:DeferredIncomeTaxAssetsAndIncomeTaxesReceivableNet>
    <hrb:DeferredIncomeTaxAssetsAndIncomeTaxesReceivableNet
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTgtNi0xLTEtMA_91b54f2d-6dd3-4dac-959e-302f4bc21c8c"
      unitRef="usd">151195000</hrb:DeferredIncomeTaxAssetsAndIncomeTaxesReceivableNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTktMi0xLTEtMA_368d7f03-2b45-4889-8482-d2ad12edbab8"
      unitRef="usd">59233000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTktNC0xLTEtMA_2f328021-80e7-4e3e-9bd6-8d38278ad576"
      unitRef="usd">82317000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMTktNi0xLTEtMA_505ad7ae-11bd-4782-a61c-1cd234e932a8"
      unitRef="usd">67847000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjAtMi0xLTEtMA_b1f1b67d-a7f3-440e-b941-7dae755fc82d"
      unitRef="usd">3168363000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjAtNC0xLTEtMA_f0ab2a6d-9a79-4b76-8696-063aef706ae4"
      unitRef="usd">3452430000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjAtNi0xLTEtMA_ca9df564-8379-4682-909b-8fdcff895391"
      unitRef="usd">5112047000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjUtMi0xLTEtMA_37fa776d-dc04-46d8-aef5-4d773e704c70"
      unitRef="usd">160880000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjUtNC0xLTEtMA_72f20c95-162e-421c-a07e-cf95c57e6fec"
      unitRef="usd">156766000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjUtNi0xLTEtMA_e05cd1e2-43a3-49d5-9042-acc63a1a5209"
      unitRef="usd">203103000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjYtMi0xLTEtMA_8833e7e5-d5d7-4793-ac99-cfcc216e2fc1"
      unitRef="usd">118517000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjYtNC0xLTEtMA_60b0e4f3-9ab3-4a6a-8aeb-3f70c94cad68"
      unitRef="usd">117459000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjYtNi0xLTEtMA_cd41fda5-9add-419d-856b-004bf35cf301"
      unitRef="usd">116375000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjctMi0xLTEtMA_0007c9e8-d554-4449-b559-d1e097fdb91c"
      unitRef="usd">17088000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjctNC0xLTEtMA_02c79f15-4881-4816-acf2-0376625857b9"
      unitRef="usd">36242000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjctNi0xLTEtMA_b5e4dc52-05df-406a-ac04-67687c2d201c"
      unitRef="usd">209816000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjgtNC0xLTEtMA_8ab9b38e-dd67-4186-b4c5-bd16b547456f"
      unitRef="usd">649022000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjgtNi0xLTEtMA_3d9d9879-12b1-48fc-b03a-e5dd098cedbf"
      unitRef="usd">649384000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjktMi0xLTEtMA_4751db19-f4e4-4217-a61c-364c8fd2d71c"
      unitRef="usd">186209000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjktNC0xLTEtMA_03bfdf37-c488-4329-a28b-0562e0c961fc"
      unitRef="usd">187890000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMjktNi0xLTEtMA_83526b0f-80fc-47a2-8150-1f16dbe7b56d"
      unitRef="usd">195537000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzAtMi0xLTEtMA_8d5371be-de13-44cd-8f64-11fdbf16a5f5"
      unitRef="usd">208789000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzAtNC0xLTEtMA_91e84163-daad-4445-92ff-c6999b27e7f0"
      unitRef="usd">190242000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzAtNi0xLTEtMA_b89ad25a-3ce5-4de4-af79-fcf71a401418"
      unitRef="usd">201401000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzItMi0xLTEtMA_990dadc7-efd7-4f5e-8159-9c0049925bc1"
      unitRef="usd">691483000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzItNC0xLTEtMA_224a207e-7626-45fc-b922-4ced55f6cfb9"
      unitRef="usd">1337621000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzItNi0xLTEtMA_dc5687ba-a45b-49f7-93e5-50be9924b65e"
      unitRef="usd">1575616000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzMtMi0xLTEtMA_dbf9bc04-d6f8-4551-9319-1672f2e05792"
      unitRef="usd">2369574000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzMtNC0xLTEtMA_ac55fadc-da89-4b81-a99e-18e941618ed6"
      unitRef="usd">1880589000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzMtNi0xLTEtMA_683cedad-b955-46d3-b026-7b7ba960f176"
      unitRef="usd">2845873000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzQtMi0xLTEtMA_75c3f28b-f946-4fbf-8344-a3d91bfda5d8"
      unitRef="usd">302120000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzQtNC0xLTEtMA_d672c409-4a64-4170-8be0-4b2ed0f5597f"
      unitRef="usd">172954000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzQtNi0xLTEtMA_d1140de0-cf87-45af-9353-e2583facc41d"
      unitRef="usd">182441000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzUtMi0xLTEtMA_475d3d21-df50-493c-809e-06c29df8fdd4"
      unitRef="usd">245383000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzUtNC0xLTEtMA_0f215f88-2d91-472b-a84a-65cf4e60e5c7"
      unitRef="usd">289299000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzUtNi0xLTEtMA_5b306108-e1ae-48ef-ae1c-1cb0375a07d3"
      unitRef="usd">312566000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzYtMi0xLTEtMA_82d525e8-1299-46a5-8f34-f5ac2b23ccc0"
      unitRef="usd">94383000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzYtNC0xLTEtMA_8e8c80b4-8f62-4901-9b9a-e41930ef8fe2"
      unitRef="usd">90346000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzYtNi0xLTEtMA_a4d68b30-8e7c-4968-9696-2ba43c126ffe"
      unitRef="usd">124510000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzctMi0xLTEtMA_12f0ddfd-afac-491b-8d7d-3a367ac45941"
      unitRef="usd">3702943000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzctNC0xLTEtMA_5a61ec10-139f-4d73-9f36-49522c411502"
      unitRef="usd">3770809000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzctNi0xLTEtMA_b6a8dde9-36a6-4ed8-9bf6-ac46dcad81cc"
      unitRef="usd">5041006000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzgtMi0xLTEtMA_3f295633-128a-4aed-9f73-70c971fc66a0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzgtNC0xLTEtMA_3c9e49df-d3e7-4b36-a863-fb0fe15fc608"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfMzgtNi0xLTEtMA_5be53fa0-ece0-4288-9be2-b32c7aa87abb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzM5_5aedbe57-9ffd-47c6-8abe-29a296b112c8"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzM5_c1ce6f8f-c4f1-45d3-afd1-8828732ddfec"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzM5_e4368600-ecf1-4471-a838-e3fc55c18473"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzUz_06c4e7ba-c928-4458-b214-9250b50a1cfa"
      unitRef="shares">800000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzUz_19690306-bbde-439e-b942-b7eae5345764"
      unitRef="shares">800000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzUz_e6d62b6e-9cc6-497b-99a0-e89e713fff7f"
      unitRef="shares">800000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzky_13c8e5c0-fb6e-4da5-b072-04fabefe8aa7"
      unitRef="shares">218719439</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzk2_eb11596f-fc60-418c-b19f-e5ef27dd0dc1"
      unitRef="shares">228206684</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmMwNDhkOGEyNjIwZjQ2MzlhMGNmYzBkMWZkNjQ5OWJmXzEwMw_ca7e7dc4-0c27-48db-9c5f-af95d749cd82"
      unitRef="shares">228206684</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtMi0xLTEtMA_7925d4b0-0222-4199-8659-c7806eb95fb4"
      unitRef="usd">2187000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtNC0xLTEtMA_f2ad1021-9dab-4219-a732-45eecc42a42f"
      unitRef="usd">2282000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDAtNi0xLTEtMA_2c369826-1122-48ad-aea4-6a36b72fb9f2"
      unitRef="usd">2282000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDEtMi0xLTEtMA_75574a9f-d070-45a4-90ba-45730735a54b"
      unitRef="usd">778495000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDEtNC0xLTEtMA_aa1d0a80-f20f-4880-b2ad-09380ccf4276"
      unitRef="usd">769990000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDEtNi0xLTEtMA_abec0dd8-a836-4c7e-b1f4-52902ef4301a"
      unitRef="usd">775387000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDItMi0xLTEtMA_f3a15925-1fb3-4854-bfbb-4185be1456aa"
      unitRef="usd">-11693000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDItNC0xLTEtMA_b4016050-31d2-4e8c-8db3-de9bd948ede8"
      unitRef="usd">-25391000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDItNi0xLTEtMA_25a0bb62-2ae4-4bc8-a846-d359b7c0a7ad"
      unitRef="usd">-51576000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDMtMi0xLTEtMA_8a0c86fd-c60d-4228-9f81-ca431b310cdf"
      unitRef="usd">-616518000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDMtNC0xLTEtMA_1e63004d-865a-4422-aacf-60913dec696b"
      unitRef="usd">-367218000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDMtNi0xLTEtMA_c5e400a8-d998-4a3e-bb20-968365c5df2e"
      unitRef="usd">42965000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjRiYjg0MzJjMWI5ZTQ2NWI4NWE2NmI0YWMxYTdhNGE2XzM4_2c9fb7c1-0df0-4372-84d0-a38e8715aad4"
      unitRef="shares">35225825</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjRiYjg0MzJjMWI5ZTQ2NWI4NWE2NmI0YWMxYTdhNGE2XzQy_e02693dc-eabf-44bb-81a8-d0e4dc707de2"
      unitRef="shares">35732666</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjRiYjg0MzJjMWI5ZTQ2NWI4NWE2NmI0YWMxYTdhNGE2XzQ5_8caa7fdc-894c-46b6-9bee-5dbd27cb2199"
      unitRef="shares">35731376</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDQtMi0xLTEtMA_27f44b63-05b2-41fe-a159-050221d60402"
      unitRef="usd">687051000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDQtNC0xLTEtMA_924fe779-c137-4375-b950-b04161b8ae48"
      unitRef="usd">698042000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDQtNi0xLTEtMA_bd94441c-a0b5-46df-a1fb-9ec63c855877"
      unitRef="usd">698017000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDUtMi0xLTEtMA_a3eace2f-da09-41c2-96f5-a241f0bcdead"
      unitRef="usd">-534580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDUtNC0xLTEtMA_7bac6f10-a115-4957-bb40-3de5ea57b58c"
      unitRef="usd">-318379000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDUtNi0xLTEtMA_07c82e89-c56a-41ff-9858-e7f51f8f1002"
      unitRef="usd">71041000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDYtMi0xLTEtMA_0cd989d8-6837-40b2-b5fc-5f05056cfc17"
      unitRef="usd">3168363000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDYtNC0xLTEtMA_b00ed357-012f-4cf7-a534-dd4d8f8e1d12"
      unitRef="usd">3452430000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8xOS9mcmFnOjcyM2JiY2Y4MmZiYTRkZTZhMWYyNzI4Njk0MGFkYjhjL3RhYmxlOmIwMGE2ZDEzNTAyMzQ1NzhiMzA2ZWNiYjM5MWNlZWY3L3RhYmxlcmFuZ2U6YjAwYTZkMTM1MDIzNDU3OGIzMDZlY2JiMzkxY2VlZjdfNDYtNi0xLTEtMA_37318345-f5f9-49d5-864d-f0aa2a429073"
      unitRef="usd">5112047000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMy0yLTEtMS0w_6addb038-ea23-4749-a51d-5e5b40ed82e6"
      unitRef="usd">-365461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMy00LTEtMS0w_9ab74164-4537-4c0d-a716-9bfea0e0802f"
      unitRef="usd">-467929000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNS0yLTEtMS0w_a382e11f-1460-41b4-819e-9b0f3a29c579"
      unitRef="usd">117163000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNS00LTEtMS0w_9920d220-8eb0-42dd-b606-38fe106ec151"
      unitRef="usd">125409000</us-gaap:DepreciationDepletionAndAmortization>
    <hrb:ProvisionForBadDebtsAndLoanLosses
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNi0yLTEtMS0w_be07cabd-8767-4b41-87b5-ef8a2479f967"
      unitRef="usd">25642000</hrb:ProvisionForBadDebtsAndLoanLosses>
    <hrb:ProvisionForBadDebtsAndLoanLosses
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNi00LTEtMS0w_71542153-e58f-4285-a3cf-f855e0c3e554"
      unitRef="usd">37517000</hrb:ProvisionForBadDebtsAndLoanLosses>
    <hrb:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNy0yLTEtMS0w_ba433e38-4e81-4c49-82b8-11d39f61250d"
      unitRef="usd">-39858000</hrb:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations>
    <hrb:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNy00LTEtMS0w_725afad2-0e68-4025-9a3a-51a56510b0da"
      unitRef="usd">10795000</hrb:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations>
    <us-gaap:ShareBasedCompensation
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfOC0yLTEtMS0w_f207fe2a-5420-4b1b-b004-66518e584bb6"
      unitRef="usd">20744000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfOC00LTEtMS0w_5cae25d8-fdb6-45ba-be58-025651d9880a"
      unitRef="usd">22699000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTItMi0xLTEtMA_cb054435-b54d-4eb2-b12a-57c1810cf353"
      unitRef="usd">438307000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTItNC0xLTEtMA_cd6a6448-6610-49c0-bc3a-1b1fe751392a"
      unitRef="usd">684323000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTMtMi0xLTEtMA_7204bd7d-4bc4-4c64-979f-ebf05adca74a"
      unitRef="usd">68222000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTMtNC0xLTEtMA_f2ab9600-86bf-4500-bfbc-41dea523488b"
      unitRef="usd">1990000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTUtMi0xLTEtMA_e4e93b0c-89b9-4f07-8e33-a1d407a1ec8d"
      unitRef="usd">-37601000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTUtNC0xLTEtMA_ee073492-5a1e-443a-ae61-5fa1f5a8a5d0"
      unitRef="usd">-166204000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTctMi0xLTEtMA_e0674a62-c7af-4909-a32e-5dcc52414391"
      unitRef="usd">-24951000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTctNC0xLTEtMA_c027350d-5cc6-4f19-bdfa-58a74fd68088"
      unitRef="usd">-55064000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTktMi0xLTEtMA_fbb0fbee-e358-44a0-96b7-26dad15543ba"
      unitRef="usd">-94922000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMTktNC0xLTEtMA_06c5ab3a-43d5-4753-99d0-e2f871b7d33b"
      unitRef="usd">-282488000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjAtMi0xLTEtMA_fcb89a99-b5b4-4f4d-82df-f8fbbf7778fe"
      unitRef="usd">-2906000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjAtNC0xLTEtMA_832c8a8d-d1d6-48f6-b0f5-5edd83accfa5"
      unitRef="usd">-6213000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjEtMi0xLTEtMA_66ce8a54-2f4f-4f5a-b64c-5f06f3f87efb"
      unitRef="usd">-908679000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjEtNC0xLTEtMA_91ba4bdc-29c6-4ceb-8048-7f69df59530f"
      unitRef="usd">-1467791000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjctMi0xLTEtMA_c9499a53-544b-4089-ba5c-4ad52a4c3066"
      unitRef="usd">47996000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjctNC0xLTEtMA_a00dfc4f-c3e4-4cd0-aacc-8c3672c9e7b9"
      unitRef="usd">66510000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjgtMi0xLTEtMA_069c4571-d449-4d66-825b-00369e972300"
      unitRef="usd">15025000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMjgtNC0xLTEtMA_8e79ed35-8a69-4673-a406-d228b27c0467"
      unitRef="usd">450282000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <hrb:PaymentsForLoansMadeToFranchisees
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzItMi0xLTEtMA_4ef613c1-533f-47a6-b540-6392133f2b17"
      unitRef="usd">24957000</hrb:PaymentsForLoansMadeToFranchisees>
    <hrb:PaymentsForLoansMadeToFranchisees
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzItNC0xLTEtMA_c3c42df6-d168-4a91-9f7b-0cd53cc1525e"
      unitRef="usd">32890000</hrb:PaymentsForLoansMadeToFranchisees>
    <hrb:ProceedsFromCollectionOfFranchiseLoansReceivable
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzMtMi0xLTEtMA_a01d7b56-316d-4d14-b334-3a54ead3bcd8"
      unitRef="usd">20293000</hrb:ProceedsFromCollectionOfFranchiseLoansReceivable>
    <hrb:ProceedsFromCollectionOfFranchiseLoansReceivable
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzMtNC0xLTEtMA_6d129bad-4019-4e24-a6c7-9060086b37b8"
      unitRef="usd">14604000</hrb:ProceedsFromCollectionOfFranchiseLoansReceivable>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzUtMi0xLTEtMA_1ef2bcc2-13fa-412e-9875-29ea4dd22c80"
      unitRef="usd">6427000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzUtNC0xLTEtMA_11693f82-0cad-4f13-8ba8-039776daa366"
      unitRef="usd">-45376000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzYtMi0xLTEtMA_93fd7ea1-ff63-4ecd-a55a-109d970f7cb2"
      unitRef="usd">-74112000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzYtNC0xLTEtMA_e526cd65-293c-419c-8bdf-8d041e8e80b5"
      unitRef="usd">-489702000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzktMi0xLTEtMA_d77e64c1-0f8d-4635-a275-2baccdf92d97"
      unitRef="usd">2320000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfMzktNC0xLTEtMA_92fc88c5-3531-42d8-aeb8-f70be812b498"
      unitRef="usd">285000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDAtMi0xLTEtMA_fcb1ccb9-8912-4c53-aa59-53b6c907c3ab"
      unitRef="usd">1200000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDAtNC0xLTEtMA_4eea37bb-4317-486b-9ced-22c851cc691e"
      unitRef="usd">1320000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDEtMi0xLTEtMA_157cf672-59af-4414-a9d4-44dfd484899d"
      unitRef="usd">650000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDEtNC0xLTEtMA_12a3d95a-5ab9-4ce0-b4be-72f13d0d3c4c"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDItMi0xLTEtMA_c2398296-ea0b-4bcd-aa65-42b044878bdd"
      unitRef="usd">647965000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDItNC0xLTEtMA_e320e625-b851-43cf-9a81-4a6fa9468da1"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:PaymentsOfDividends
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDUtMi0xLTEtMA_6cfb2e76-0bf8-477e-a582-5f80850c2dfe"
      unitRef="usd">147887000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDUtNC0xLTEtMA_612f5a24-aaac-4d35-9c20-acf7ee1b15b7"
      unitRef="usd">154827000</us-gaap:PaymentsOfDividends>
    <hrb:PaymentsForRepurchaseOfCommonStockIncludingSharesSurrendered
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDYtMi0xLTEtMA_81f9b7e2-c8f4-4144-bd0b-516d96f64d13"
      unitRef="usd">153158000</hrb:PaymentsForRepurchaseOfCommonStockIncludingSharesSurrendered>
    <hrb:PaymentsForRepurchaseOfCommonStockIncludingSharesSurrendered
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDYtNC0xLTEtMA_94d9b8cc-b58d-467d-907b-bd5a4f5fcf55"
      unitRef="usd">256199000</hrb:PaymentsForRepurchaseOfCommonStockIncludingSharesSurrendered>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDctMi0xLTEtMA_7fdc33c6-bbb5-4f6e-8e7c-480fc07cae3f"
      unitRef="usd">2139000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDctNC0xLTEtMA_a7967a02-fd56-4b24-a8cc-10ef5268f060"
      unitRef="usd">2074000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDgtMi0xLTEtMA_bd755ba5-3ced-408a-8b9b-03d16879d833"
      unitRef="usd">-21884000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDgtNC0xLTEtMA_4e6e26c2-54ae-4a2e-b9d4-91af32ed8faa"
      unitRef="usd">-14136000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDktMi0xLTEtMA_2ce3c1c6-eb4a-4b37-ab20-5a91ae5aa28d"
      unitRef="usd">-1442825000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNDktNC0xLTEtMA_8ca7876c-24b4-4ad4-8a5e-88de451972b2"
      unitRef="usd">611912000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTEtMi0xLTEtMA_dd9c8499-8763-4518-910b-fbfc950dfa71"
      unitRef="usd">14004000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTEtNC0xLTEtMA_10aeef57-6a24-4c0e-8f01-1ec2e65cbfbf"
      unitRef="usd">-359000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTMtMi0xLTEtMA_6a949983-fda3-43b7-97d3-605ae2173c31"
      unitRef="usd">-2411612000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTMtNC0xLTEtMA_d074b16a-ac68-4650-aff1-1c64847ec19d"
      unitRef="usd">-1345940000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTQtMi0xLTEtMA_e2ab74de-8ff9-47cf-8830-e63321ad7cfb"
      unitRef="usd">2873020000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i79d81458d074440782e555b318c0ba82_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTQtNC0xLTEtMA_5a9070f8-498d-4652-ac0e-12db4c4320c8"
      unitRef="usd">1707727000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTUtMi0xLTEtMA_48f1695c-8949-454c-9399-87efb6343e48"
      unitRef="usd">461408000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTUtNC0xLTEtMA_63beeff0-c025-4305-902b-3ffe5424dea3"
      unitRef="usd">361787000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTgtMi0xLTEtMA_3933570f-d08c-4f97-be46-0d2a6505c5e3"
      unitRef="usd">96965000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTgtNC0xLTEtMA_9e87786c-dd33-4518-9233-f42fe11f65d3"
      unitRef="usd">84872000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTktMi0xLTEtMA_def8eb75-914c-4932-9a65-ee3f8947d20b"
      unitRef="usd">78098000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNTktNC0xLTEtMA_1ae16822-cfcc-454e-84cb-2930238e7d95"
      unitRef="usd">65972000</us-gaap:InterestPaidNet>
    <hrb:AccruedAdditionsToPropertyAndEquipment
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNjMtMi0xLTEtMA_6c5ffc9a-95a4-4de3-a8cb-cc1b16faca4b"
      unitRef="usd">2841000</hrb:AccruedAdditionsToPropertyAndEquipment>
    <hrb:AccruedAdditionsToPropertyAndEquipment
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNjMtNC0xLTEtMA_a7aef4bc-49bb-450f-a313-59e1ab551b1d"
      unitRef="usd">1662000</hrb:AccruedAdditionsToPropertyAndEquipment>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNjQtMi0xLTEtMA_906f356a-cd4c-4a69-8949-f9bdd9863f82"
      unitRef="usd">93381000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yNS9mcmFnOjAzOGU2MzU2MTUxNTQ2NDNhNmQ1MmQ2OTQyMDMzMWU3L3RhYmxlOjNlYzdiMGQ1NzEyODQ0MmY4MzBiOGJiN2Q3NDIzYjBmL3RhYmxlcmFuZ2U6M2VjN2IwZDU3MTI4NDQyZjgzMGI4YmI3ZDc0MjNiMGZfNjQtNC0xLTEtMA_e1f27bed-bb0d-4d00-a8c3-5ad5c6a4f935"
      unitRef="usd">251284000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:SharesIssued
      contextRef="i88407b0e64db4e7399e361b6d3ba3d97_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy0yLTEtMS0w_21963fe1-5fca-4ed1-8d71-726fefeac231"
      unitRef="shares">228207000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i88407b0e64db4e7399e361b6d3ba3d97_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy00LTEtMS0w_33c4739a-6744-4ae5-853e-08d70e59d4f5"
      unitRef="usd">2282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b10b3dd48174f1bb5ffbfa1e94f2b8f_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy0xMC0xLTEtMA_8a5fa623-e178-41fd-9746-acd584b5b1db"
      unitRef="usd">775387000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7bccba5e833f4638a1e499ccbc8969a2_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy0xMi0xLTEtMA_0a90beff-4fb6-4316-b9aa-f66d1bc1f09e"
      unitRef="usd">-51576000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7f7891a0798c48aa8d9c8fbfb8baed47_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy0xNC0xLTEtMA_ad2840c1-75e0-4ccc-9005-f29f376bd1af"
      unitRef="usd">42965000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if297310795654432af5b345754e81514_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy0xNi0xLTEtMA_2e9246fc-c27e-4cd9-870e-0e5d06e06216"
      unitRef="shares">35731000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if297310795654432af5b345754e81514_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy0xOC0xLTEtMA_28c8a4da-35e8-4f03-9689-f8a5276fcb65"
      unitRef="usd">-698017000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMy0yMC0xLTEtMA_a645bb7f-d2ba-4568-835d-f20c8bda0ba0"
      unitRef="usd">71041000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i580210ad4fd24b27ba30c909953533f6_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfNC0xNC0xLTEtMA_93f4ff9a-f3ed-42e4-8db5-b562041349c2"
      unitRef="usd">91259000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfNC0yMC0xLTEtMA_56777fc1-0e6a-43fa-9778-8a47ee51689d"
      unitRef="usd">91259000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if62d4e32fc8a4dfe911ef4013c5bff25_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfNi0xMi0xLTEtMA_5902d60b-1b18-40d1-9cf5-0fe812b51b81"
      unitRef="usd">17539000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfNi0yMC0xLTEtMA_57b2d551-d744-433d-b273-6b7b7ba4956f"
      unitRef="usd">17539000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idbc0df30378e4d12b12985a25824a7b5_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfNy0xMC0xLTEtMA_44936c87-cf0b-49f0-bafa-f8f6eda02830"
      unitRef="usd">7422000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfNy0yMC0xLTEtMA_fbf8e122-3cff-4227-be5b-3ff5cea18b34"
      unitRef="usd">7422000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idbc0df30378e4d12b12985a25824a7b5_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOC0xMC0xLTEtMA_56d8251a-e7e5-4a03-ba1e-05b447559da2"
      unitRef="usd">-10027000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i580210ad4fd24b27ba30c909953533f6_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOC0xNC0xLTEtMA_2c29aab2-08f2-42b0-bc05-0208600b3876"
      unitRef="usd">-1247000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i475e342adb704c37bb85690180b33333_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOC0xNi0xLTEtMA_bcc41245-1f0b-4d82-bae5-a080108600e9"
      unitRef="shares">627000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i475e342adb704c37bb85690180b33333_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOC0xOC0xLTEtMA_3577e4f7-6883-465a-9c94-728d4f2fc618"
      unitRef="usd">12247000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOC0yMC0xLTEtMA_bfd741b3-2924-4ca7-9be4-68b61e65cee7"
      unitRef="usd">973000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i475e342adb704c37bb85690180b33333_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xNi0xLTEtMA_3cc24543-f410-4aee-a089-730933a605fa"
      unitRef="shares">204000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i475e342adb704c37bb85690180b33333_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xOC0xLTEtMA_48da3874-d3a7-4f30-8450-cdf74059139a"
      unitRef="usd">2913000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0yMC0xLTEtMA_a449a479-2162-47dc-b4cc-40d47b360e2b"
      unitRef="usd">2913000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ4Nzg3NzE2OWIwODQwMjc4MDUxZjlmZDAwNjZlY2E2XzMw_7b494ac3-3c53-4d49-b8de-d7fa052a592a"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i580210ad4fd24b27ba30c909953533f6_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTMtMTQtMS0xLTA_ef1699a8-bc6e-42e3-9c27-cb9e791bc9b2"
      unitRef="usd">50044000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic73de7ec6fe6486486a604a6ce8df841_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTMtMjAtMS0xLTA_8d6a4fcd-6783-4cab-a9a3-b16739e2806f"
      unitRef="usd">50044000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesIssued
      contextRef="iae57fba0e6aa42eb9f3270884a4ec590_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtMi0xLTEtMA_c78d5c23-fbf5-48fd-8367-282beabc3091"
      unitRef="shares">228207000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iae57fba0e6aa42eb9f3270884a4ec590_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtNC0xLTEtMA_4585b2d9-c030-4f27-b9c5-b726504eafa8"
      unitRef="usd">2282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e0901cf06d34b08ab1bbf5342530521_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtMTAtMS0xLTA_99adc350-03bc-4d2d-b251-4ec99912f6cb"
      unitRef="usd">772782000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia36740632c9149fabeba887e703023d2_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtMTItMS0xLTA_98fd7a77-d746-432a-ace1-fe4397e211f4"
      unitRef="usd">-34037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81fde51fc77d435a80b9fb575892e6f3_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtMTQtMS0xLTA_a3c485fd-9f32-4ea2-8bc0-3245306cb6d4"
      unitRef="usd">82933000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ide64e16b770d4caebe7f9ae4bfe76696_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtMTYtMS0xLTA_69ba6e86-a0e0-47e4-a2af-a5401fd9bd2d"
      unitRef="shares">35308000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ide64e16b770d4caebe7f9ae4bfe76696_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtMTgtMS0xLTA_66121094-ab2c-4b68-bdaa-ed0220d6561d"
      unitRef="usd">-688683000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iadff06c1f0d44e2fbe0075a53e35bcb4_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTQtMjAtMS0xLTA_05ea733a-35dd-45d3-97a7-2a048693a2c8"
      unitRef="usd">135277000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9618753971c341a3868af583dde31073_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTUtMTQtMS0xLTA_c8597cd3-40b4-4989-8216-385afb1bf809"
      unitRef="usd">-223726000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTUtMjAtMS0xLTA_576f053e-69ca-4db8-b1df-4fcbc0a479c2"
      unitRef="usd">-223726000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia9e0fcb4a63c47d3ab530b854a01366e_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTctMTItMS0xLTA_0082f0f2-8810-45b3-8285-d27eafe0fd82"
      unitRef="usd">2330000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTctMjAtMS0xLTA_e107849c-4cc5-4a2c-877c-175408339cb1"
      unitRef="usd">2330000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ieae0d32b3c3d457d8e1457146472c5e3_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTgtMTAtMS0xLTA_a92fc1ce-78a0-49f7-af6d-0c1ec95cc962"
      unitRef="usd">6768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTgtMjAtMS0xLTA_657dd90c-bc32-4e1b-ac4e-00071a5582b6"
      unitRef="usd">6768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ieae0d32b3c3d457d8e1457146472c5e3_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTktMTAtMS0xLTA_fc83e4a0-8156-4abb-8c64-44a0896f3231"
      unitRef="usd">-262000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9618753971c341a3868af583dde31073_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTktMTQtMS0xLTA_1c396124-69ed-455f-93b3-10d575ae8d62"
      unitRef="usd">-220000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if0642ad56226445fbbe4b5fb929f6fbe_D20200801-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTktMTYtMS0xLTA_c2fd0c2e-1708-4e27-b881-a902963255a8"
      unitRef="shares">13000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if0642ad56226445fbbe4b5fb929f6fbe_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTktMTgtMS0xLTA_903b9a88-0178-48d8-9841-d07e26f0dedd"
      unitRef="usd">262000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMTktMjAtMS0xLTA_9ca646a4-b2d4-4ef5-bb71-ebead423f55b"
      unitRef="usd">-220000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if0642ad56226445fbbe4b5fb929f6fbe_D20200801-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTYtMS0xLTA_cdd3d216-a3fa-4ce4-ac05-b4b5fa27b3f0"
      unitRef="shares">6000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if0642ad56226445fbbe4b5fb929f6fbe_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTgtMS0xLTA_d85231bc-d5a4-49bf-84a9-86279944d4ff"
      unitRef="usd">99000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMjAtMS0xLTA_6e9cf820-c6bc-4013-bf91-a4687d4ddf57"
      unitRef="usd">99000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i322f9a5abbbe4d23b809d7520c275790_D20200801-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjEtMi0xLTEtMA_ab45109b-2073-4bf7-b876-2cd91f778f1a"
      unitRef="shares">9488000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i322f9a5abbbe4d23b809d7520c275790_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjEtNC0xLTEtMA_001a671e-e69f-469f-9ff5-18d47d8985d8"
      unitRef="usd">95000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ieae0d32b3c3d457d8e1457146472c5e3_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjEtMTAtMS0xLTA_2c589307-5e67-4833-adb5-4a27fc489c04"
      unitRef="usd">5597000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9618753971c341a3868af583dde31073_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjEtMTQtMS0xLTA_b99b342d-245d-42b0-9daf-bbb31b331267"
      unitRef="usd">144450000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjEtMjAtMS0xLTA_3ec027dd-b083-4c3a-94ad-c2b2060b8bc4"
      unitRef="usd">150142000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg3YzllNGUxYmQ0NTQxOGZiOWRhMmJjOTY3Nzk5ODYzXzMw_c224cd99-f7af-4c1c-893b-014af5980b81"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9618753971c341a3868af583dde31073_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjQtMTQtMS0xLTA_70f758ef-0bfc-44a2-9182-1b910eacaa4b"
      unitRef="usd">50154000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i08f0e539de944490a18e1fddcf56ad36_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjQtMjAtMS0xLTA_bff6d3b3-b564-4c29-b34a-19b11d0adc16"
      unitRef="usd">50154000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesIssued
      contextRef="i49924883c8d644c193732d503ea2634f_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtMi0xLTEtMA_2f8afead-eaf9-4dba-ae2b-3d4ee1180cc9"
      unitRef="shares">218719000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i49924883c8d644c193732d503ea2634f_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtNC0xLTEtMA_b7db262e-a9f2-481b-b6d4-d6b14a39906e"
      unitRef="usd">2187000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieac911c106834406b581f4a86db39611_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtMTAtMS0xLTA_3a4de7b8-e32a-4565-9e04-31717fa2cf82"
      unitRef="usd">773691000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if911c687564d48b8bf2716ceff11fd80_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtMTItMS0xLTA_3c88c07e-6132-40e7-b503-b79e39b30362"
      unitRef="usd">-31707000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8878fde6e1a4d55b8f2d7296759724e_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtMTQtMS0xLTA_17c8efb8-53a5-4fdd-ac35-faf1a0511dfd"
      unitRef="usd">-335617000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i44ebeaf3fbdb428bb921e8d8b7268d21_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtMTYtMS0xLTA_d47c1515-a0a3-4462-9eb1-04c5c36825cd"
      unitRef="shares">35301000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i44ebeaf3fbdb428bb921e8d8b7268d21_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtMTgtMS0xLTA_7c087e87-6117-43c9-873f-21916e37a676"
      unitRef="usd">-688520000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92330805c6d6485cb65daf67e46c5ffd_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjUtMjAtMS0xLTA_cecf24fd-b64a-40fd-96bd-77599ee207b8"
      unitRef="usd">-279966000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0f1a22a8ad8d4d15a4689980270717bd_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjctMTQtMS0xLTA_02650af8-a4ee-43a0-b778-efa9b23fa962"
      unitRef="usd">-232994000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjctMjAtMS0xLTA_2c5f0a0a-ff44-448d-9321-5cdbc229c777"
      unitRef="usd">-232994000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if06c026988574f97a9ab5a7e5be0f982_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjktMTItMS0xLTA_ef695346-4f80-4d28-924c-4a6239d11624"
      unitRef="usd">20014000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjktMjAtMS0xLTA_b674bbde-146c-443c-8f12-d42a32087610"
      unitRef="usd">20014000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i48df45604feb4b49aa697e0edc73b0be_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzAtMTAtMS0xLTA_e3fcffaa-4d10-4379-a123-98ebe6aff36d"
      unitRef="usd">5265000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzAtMjAtMS0xLTA_2364edb4-2b00-45af-b6ee-130ffb655255"
      unitRef="usd">5265000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i48df45604feb4b49aa697e0edc73b0be_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzEtMTAtMS0xLTA_f39288aa-8679-48c6-a514-e558f79d1e9b"
      unitRef="usd">-461000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0f1a22a8ad8d4d15a4689980270717bd_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzEtMTQtMS0xLTA_35441ab9-9c72-44fb-a34c-14760b6b45e6"
      unitRef="usd">-218000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i753bd45e10f945f4b9a8448b3ae47742_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzEtMTYtMS0xLTA_8353ff87-6be1-4c5f-9909-f1728c0befb0"
      unitRef="shares">76000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i753bd45e10f945f4b9a8448b3ae47742_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzEtMTgtMS0xLTA_b26ab491-c6e7-46f3-abfe-90c1f9bd1abb"
      unitRef="usd">1473000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzEtMjAtMS0xLTA_cd954f11-943c-4b02-bf77-21633c949545"
      unitRef="usd">794000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i753bd45e10f945f4b9a8448b3ae47742_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzItMTYtMS0xLTA_f8c84d5a-ff76-4130-bf1c-2178b1d5db72"
      unitRef="shares">1000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i753bd45e10f945f4b9a8448b3ae47742_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzItMTgtMS0xLTA_322ad217-72f3-4925-a4f7-918b0a23bcb0"
      unitRef="usd">4000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzItMjAtMS0xLTA_6ec4a827-fcbb-4b5e-ad4e-ecf0d523d037"
      unitRef="usd">4000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjE1NWMxNGI1MDY1MzRkYjRhYTJmNmFmYmM0ZDZmODE1XzEwOTk1MTE2Mjc4MjY_4e6182e2-563b-488f-b621-881377087b52"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0f1a22a8ad8d4d15a4689980270717bd_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzYtMTQtMS0xLTA_0f9dcd0d-b556-4647-8e42-d49ca281dbf6"
      unitRef="usd">47689000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzYtMjAtMS0xLTA_d26b81cf-7050-42c9-9419-26f3e5479df7"
      unitRef="usd">47689000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesIssued
      contextRef="ie7d90c09a58a47a9aee750c532dbf9b7_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctMi0xLTEtMA_e3ef31e1-39a6-4e8e-8eb3-fbbe53a5bf45"
      unitRef="shares">218719000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ie7d90c09a58a47a9aee750c532dbf9b7_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctNC0xLTEtMA_6788a528-0340-422c-af4a-69099820c31d"
      unitRef="usd">2187000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ecb6046b17c4bcebb91dd87c237d1da_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctMTAtMS0xLTA_afe9ebeb-7b23-4e56-bd8e-4ddfaa0762ae"
      unitRef="usd">778495000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i491bdafa3158464c8a469cd8352e8579_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctMTItMS0xLTA_7cfaa89d-fe23-435e-aaa7-b9e2e8f673bf"
      unitRef="usd">-11693000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8ef86862313a4d7aae7504acde05d573_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctMTQtMS0xLTA_af37e323-d6d7-4d2e-83ee-45c8a42ce92f"
      unitRef="usd">-616518000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i8c4a08177b46415180a80ae6cc5a0736_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctMTYtMS0xLTA_9ae9a104-36f6-49f9-a95c-6e9e182ba5b6"
      unitRef="shares">35226000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8c4a08177b46415180a80ae6cc5a0736_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctMTgtMS0xLTA_364fe1ad-4b90-4ca2-b5e3-269fda301b97"
      unitRef="usd">-687051000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMzctMjAtMS0xLTA_a5d3f3b6-00b2-43c0-9bdd-a6840e0b2f19"
      unitRef="usd">-534580000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if42558a1cfd44aac816a00b6c6d7988b_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy0yLTEtMS0w_9a0fc8b4-5eb3-4607-93a2-7758063493be"
      unitRef="shares">238337000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if42558a1cfd44aac816a00b6c6d7988b_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy00LTEtMS0w_b09375b1-8460-4cfc-9bac-ac79d77fba44"
      unitRef="usd">2383000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i17d4da4761ee4a8fa4fd44c830e41a04_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy0xMC0xLTEtMA_84edf70a-770c-4fd5-9032-38d9055c1028"
      unitRef="usd">767636000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40b1aa49c7e0449c9224eb6aac1170d2_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy0xMi0xLTEtMA_9a7f174a-986b-4627-8c0d-fdea10e92efb"
      unitRef="usd">-20416000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i366bf8ed30784dcf87347617463cbdf9_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy0xNC0xLTEtMA_6b5875cc-a0b2-4e0b-b11a-084b32b96513"
      unitRef="usd">499386000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i793ca78cdd33467db8b343068ec55840_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy0xNi0xLTEtMA_07bee22f-736f-4650-8744-ce7a3eb76570"
      unitRef="shares">36377000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i793ca78cdd33467db8b343068ec55840_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy0xOC0xLTEtMA_885b4363-675b-4f22-8316-b5351d132482"
      unitRef="usd">-707462000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79d81458d074440782e555b318c0ba82_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMy0yMC0xLTEtMA_54b1ac7f-e824-4deb-8b43-a8ad760f8a53"
      unitRef="usd">541527000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib0e8bbf01e0049539ece84fba1312d87_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfNC0xNC0xLTEtMA_a2d505fa-045f-48c4-8c28-eca51da4d20a"
      unitRef="usd">-150247000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfNC0yMC0xLTEtMA_6aedb4f4-e6f7-4a35-a7a9-ce392f977d60"
      unitRef="usd">-150247000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i18093f19e1ae451ea1c821bb05d8c2aa_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfNi0xMi0xLTEtMA_e224dabf-a0c5-43cf-905e-bc60e75ba388"
      unitRef="usd">-2320000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfNi0yMC0xLTEtMA_6317ad54-f532-4355-89e6-2bcd6eb7eb49"
      unitRef="usd">-2320000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia3e1c502a2274d0ea8abcfaf45ee23a7_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfNy0xMC0xLTEtMA_0fd44d07-3393-4cfd-aa81-74ab85606be1"
      unitRef="usd">6557000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfNy0yMC0xLTEtMA_d018d21e-c88f-4e6a-8f4e-eb57714a4c9f"
      unitRef="usd">6557000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia3e1c502a2274d0ea8abcfaf45ee23a7_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOC0xMC0xLTEtMA_c81fe5cf-3867-4080-bf1c-a63b78bd2aff"
      unitRef="usd">-13789000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib0e8bbf01e0049539ece84fba1312d87_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOC0xNC0xLTEtMA_dd505d4b-cffd-4948-8264-f2d94b2f2408"
      unitRef="usd">-2786000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i7f37b7afe408418c81aafc79e1599f89_D20190501-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOC0xNi0xLTEtMA_0a1eca23-63b8-4aa9-b8ce-7ca2e547d4cd"
      unitRef="shares">906000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7f37b7afe408418c81aafc79e1599f89_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOC0xOC0xLTEtMA_a2d6eba5-5039-4795-80e5-3866a99abdfd"
      unitRef="usd">17631000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOC0yMC0xLTEtMA_66b0e053-5fdd-43e6-840a-64164cefe81e"
      unitRef="usd">1056000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7f37b7afe408418c81aafc79e1599f89_D20190501-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xNi0xLTEtMA_b9644703-852b-49cf-a438-41febbfbe571"
      unitRef="shares">314000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7f37b7afe408418c81aafc79e1599f89_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xOC0xLTEtMA_88bc3519-66ad-4680-ba1d-8858b213266e"
      unitRef="usd">9185000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0yMC0xLTEtMA_27bb178a-0f82-4f6a-9df4-304765a6fe80"
      unitRef="usd">9185000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ic8d6d1e958d846b0975d19cc2f45429c_D20190501-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTAtMi0xLTEtMA_f9bf1f20-46d5-477e-b2d7-fb6499042372"
      unitRef="shares">1593000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic8d6d1e958d846b0975d19cc2f45429c_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTAtNC0xLTEtMA_f758e1bf-beea-4f7a-b416-dbcad8929034"
      unitRef="usd">16000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia3e1c502a2274d0ea8abcfaf45ee23a7_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTAtMTAtMS0xLTA_328f6ed0-50d8-4014-9093-a0af976a3ec5"
      unitRef="usd">955000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib0e8bbf01e0049539ece84fba1312d87_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTAtMTQtMS0xLTA_67f00abb-c9aa-4b11-9380-8126a775596d"
      unitRef="usd">43101000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTAtMjAtMS0xLTA_e9a2e4f9-a8ac-406c-bd5c-377aab1657c4"
      unitRef="usd">44072000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjYzNzg3YjVmNjYzODRmZmI5NjIzYjFlNjEzMDI0YWUyXzMw_6071eb1a-7e94-4269-a967-7142450def27"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib0e8bbf01e0049539ece84fba1312d87_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTMtMTQtMS0xLTA_a759aaef-19ec-48fc-9c50-0b7ec5aa8886"
      unitRef="usd">52512000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i735c8dda9fee4a2d91de3dd4ee5185c3_D20190501-20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTMtMjAtMS0xLTA_9c27aa32-0612-4abf-9117-dd37ea920ac2"
      unitRef="usd">52512000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesIssued
      contextRef="i5e5af24795c7456ba3fdcad66d4f01bd_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtMi0xLTEtMA_6b6db40e-f87e-4367-9be3-203cc529d5c2"
      unitRef="shares">236744000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5e5af24795c7456ba3fdcad66d4f01bd_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtNC0xLTEtMA_61c61002-6db3-4bd6-a6e5-ccb2696037e2"
      unitRef="usd">2367000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66575292a3ca4e0e8884450072b1829f_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtMTAtMS0xLTA_1c34c93c-fecf-423c-9f06-f3938e8b74e8"
      unitRef="usd">759449000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8e2b223774542eeb79aec859f8634e6_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtMTItMS0xLTA_450d8f40-ef03-4042-8cf6-5113d440d241"
      unitRef="usd">-22736000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i862c8ee2b0ef44499a8d8120b086af60_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtMTQtMS0xLTA_25f4794b-e3f5-462b-a6b9-4681c6c365bd"
      unitRef="usd">250740000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i3cd9d88216d346bb8a70c12e2b60ca5e_I20190731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtMTYtMS0xLTA_7a242fb2-f1ee-46ce-b899-b791588b9b06"
      unitRef="shares">35785000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3cd9d88216d346bb8a70c12e2b60ca5e_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtMTgtMS0xLTA_e6ba9a86-dec7-427b-b062-c5bf098e3e76"
      unitRef="usd">-699016000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i667ca51ab5d245bb9a4d255a60f8bbe0_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTQtMjAtMS0xLTA_23cdad62-4409-4f99-9667-88fa68cc3733"
      unitRef="usd">290804000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i43c7b2277cf5450b8aeb51988ff0a3d9_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTUtMTQtMS0xLTA_136beb07-8ef2-4ce1-a56d-704830be2eb9"
      unitRef="usd">-187999000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTUtMjAtMS0xLTA_1efc2c8f-1930-43a0-8754-82cf66bd9393"
      unitRef="usd">-187999000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6dc202643fb34caa99fcd6f947d8eb65_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTctMTItMS0xLTA_31c0fdad-6e20-471b-ab05-f5affecafc1c"
      unitRef="usd">919000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTctMjAtMS0xLTA_422ec56a-32d6-45a5-b6fb-d99011738387"
      unitRef="usd">919000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i48309a190e9e46b08ee1a63fd23189d1_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTgtMTAtMS0xLTA_e75fcd72-e6e6-4b6b-ad1b-287a02f441f0"
      unitRef="usd">9331000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTgtMjAtMS0xLTA_994f6fff-6567-478b-ba9f-49ebf58ddcdd"
      unitRef="usd">9331000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i48309a190e9e46b08ee1a63fd23189d1_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTktMTAtMS0xLTA_1c952341-0fcf-4991-b520-24209f06ed61"
      unitRef="usd">-127000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i43c7b2277cf5450b8aeb51988ff0a3d9_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTktMTQtMS0xLTA_16039588-4798-473b-8107-603742a0fb4e"
      unitRef="usd">-276000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6e2a1feec71b449e9c7b09cd138c9f77_D20190801-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTktMTYtMS0xLTA_08a84522-aecb-492e-b640-bc3a082e8ef0"
      unitRef="shares">13000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6e2a1feec71b449e9c7b09cd138c9f77_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTktMTgtMS0xLTA_d440b425-c899-4ab1-891c-65ad9b6bb549"
      unitRef="usd">264000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMTktMjAtMS0xLTA_d6301a61-9259-4a5f-a855-e94f882c7c85"
      unitRef="usd">-139000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6e2a1feec71b449e9c7b09cd138c9f77_D20190801-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTYtMS0xLTA_fb3a67de-91dc-4a63-afe1-826d7bfc7416"
      unitRef="shares">6000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6e2a1feec71b449e9c7b09cd138c9f77_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTgtMS0xLTA_eb3934e4-333c-4940-9a97-1a1e9efb3eba"
      unitRef="usd">173000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMjAtMS0xLTA_f81f98ac-6fd2-47d0-bc78-43d0aa9d1669"
      unitRef="usd">173000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i00fbb19c2951417db690b82f0b7ec9f7_D20190801-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjEtMi0xLTEtMA_adb44c05-38a5-4113-bf95-60c483fb6bcb"
      unitRef="shares">5720000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i00fbb19c2951417db690b82f0b7ec9f7_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjEtNC0xLTEtMA_39c29744-bdeb-4790-9b61-706ec07a089c"
      unitRef="usd">57000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i48309a190e9e46b08ee1a63fd23189d1_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjEtMTAtMS0xLTA_b4b81368-8449-4bef-9e48-4dd8243ee49c"
      unitRef="usd">3433000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i43c7b2277cf5450b8aeb51988ff0a3d9_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjEtMTQtMS0xLTA_3b57f9dc-6d25-4037-a567-9b78e1f22eaf"
      unitRef="usd">133449000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjEtMjAtMS0xLTA_38effc27-90dc-4c08-971e-9469e20679f2"
      unitRef="usd">136939000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjE1OTg1NGM2NTNjOTQwY2M4MWE1YmUzYmVjNWUwODg0XzMw_f4d0f029-1863-4c1d-a2ff-e5ad18628dfb"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i43c7b2277cf5450b8aeb51988ff0a3d9_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjQtMTQtMS0xLTA_a2796ca4-550c-4ab3-8f24-a5a955dc293c"
      unitRef="usd">51551000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id23ae0dd7d6a408ca381b8b40d605efa_D20190801-20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjQtMjAtMS0xLTA_7f0d1d05-bc25-4503-b535-959acbfaa2d3"
      unitRef="usd">51551000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesIssued
      contextRef="ic61c515333214e2aac37e6934f5048a7_I20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtMi0xLTEtMA_b635010b-ac3a-4fa0-9483-ef4b073cb5a6"
      unitRef="shares">231024000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic61c515333214e2aac37e6934f5048a7_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtNC0xLTEtMA_a561349e-6e70-46d2-bcc5-bf0799eb0da3"
      unitRef="usd">2310000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia14b0de603454ab6b9eeceefe0a6be4d_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtMTAtMS0xLTA_11a347df-f98c-4326-99cd-c730b8a17d96"
      unitRef="usd">765220000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec69bc7611414623b597ea9b2c8c60b0_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtMTItMS0xLTA_8de32e09-abb6-49e6-bbf9-678c9707b40c"
      unitRef="usd">-21817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0013a8428cbc4262901c62b1cdcb8253_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtMTQtMS0xLTA_1e557a82-22c3-4e8b-b438-00e0adc044cd"
      unitRef="usd">-122535000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i1b1874f52afe472d9e00c207a2f76871_I20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtMTYtMS0xLTA_111b1809-0047-4d91-b387-cc93a2cb85f7"
      unitRef="shares">35778000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1b1874f52afe472d9e00c207a2f76871_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtMTgtMS0xLTA_a56ba405-1340-4df1-b3ee-503404cd3a61"
      unitRef="usd">-698925000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i822bde7a87a54f74a911ce3a734cc350_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjUtMjAtMS0xLTA_24f669f6-f680-4d4f-b20f-f5c32bfbee40"
      unitRef="usd">-75747000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id109127c9bb04a46b5c55f96a5724d48_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjctMTQtMS0xLTA_cfbec6c2-9c2d-4e1f-b3a5-66fbf9a7522c"
      unitRef="usd">-129683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjctMjAtMS0xLTA_e5ac9bf6-79ca-4229-ac00-da3798095044"
      unitRef="usd">-129683000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic060859c2a8845ba8a7e8d54dc1b63d8_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjktMTItMS0xLTA_d96d7d48-77e5-429c-b23b-a44a780a8bd3"
      unitRef="usd">-3574000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjktMjAtMS0xLTA_58e758d5-e1ed-4cc1-9f36-a9aebaaa2362"
      unitRef="usd">-3574000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9b8ec71a89e74d098f329722261442e0_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzAtMTAtMS0xLTA_4901cb96-9ef7-4313-9044-da2ac303d7c0"
      unitRef="usd">6529000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzAtMjAtMS0xLTA_61705049-c9d3-478a-80b1-432a3b2fce1c"
      unitRef="usd">6529000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9b8ec71a89e74d098f329722261442e0_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzEtMTAtMS0xLTA_5c52fb64-afc3-4053-9d33-2ebe7986c059"
      unitRef="usd">-69000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id109127c9bb04a46b5c55f96a5724d48_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzEtMTQtMS0xLTA_43c13e1b-d2c6-40f9-a6e5-2d34c4aa6ac4"
      unitRef="usd">-180000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i9640f8832b9c4015ac66e734f5692a7c_D20191101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzEtMTYtMS0xLTA_20755ce4-5aba-41a8-8768-9920a628ac9c"
      unitRef="shares">47000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9640f8832b9c4015ac66e734f5692a7c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzEtMTgtMS0xLTA_5f812e39-dc3a-4daf-ad33-5c1b1348fced"
      unitRef="usd">939000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzEtMjAtMS0xLTA_3492a360-0664-4972-b6c5-1ed519614d2d"
      unitRef="usd">690000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i9640f8832b9c4015ac66e734f5692a7c_D20191101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzItMTYtMS0xLTA_0241e0e3-0210-4eac-8bf7-7d265bde8508"
      unitRef="shares">2000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9640f8832b9c4015ac66e734f5692a7c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzItMTgtMS0xLTA_06e9c22f-33a2-4a99-99a1-be1030b7a985"
      unitRef="usd">56000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzItMjAtMS0xLTA_a6251796-2f42-48e1-b09c-15a92c4ea41f"
      unitRef="usd">56000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="if1eee52bbd77426e9568a34de959b1bf_D20191101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzMtMi0xLTEtMA_7de52c2e-1798-485a-bd3a-18055981e615"
      unitRef="shares">2817000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if1eee52bbd77426e9568a34de959b1bf_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzMtNC0xLTEtMA_48aa8847-a213-4e29-a893-63cf2a13cdf4"
      unitRef="usd">28000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9b8ec71a89e74d098f329722261442e0_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzMtMTAtMS0xLTA_05497b08-d2df-4103-af5a-bb8ceedf0160"
      unitRef="usd">1690000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id109127c9bb04a46b5c55f96a5724d48_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzMtMTQtMS0xLTA_d7572452-0463-4379-8ce7-b5c0c14656e2"
      unitRef="usd">64056000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzMtMjAtMS0xLTA_a11429dd-3867-4078-aa07-af2fe3db6c59"
      unitRef="usd">65774000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmZkMzQzNjk0ZDIzNjQwODE5ZjM4ODA0ZTMxYTk3YzBjXzEwOTk1MTE2Mjc4MjY_9b5e7668-d0a5-47d8-ab22-f7578e468fa7"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="id109127c9bb04a46b5c55f96a5724d48_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzYtMTQtMS0xLTA_a95c0721-087e-4869-b188-694018116d41"
      unitRef="usd">50764000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzYtMjAtMS0xLTA_78431eba-0fc2-4f5d-852a-f3764d95ac88"
      unitRef="usd">50764000</us-gaap:DividendsCommonStockCash>
    <us-gaap:SharesIssued
      contextRef="i7a2d9f6011444c1ea6c0287ae6b3586f_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctMi0xLTEtMA_e68eeec7-32d1-46d4-8201-abacb4337a84"
      unitRef="shares">228207000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7a2d9f6011444c1ea6c0287ae6b3586f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctNC0xLTEtMA_786bd393-86e9-4a28-8d62-363b73c1c0eb"
      unitRef="usd">2282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1a4f02995b464c49a9994b2a29c64cfa_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctMTAtMS0xLTA_649e012c-ed1d-4068-b940-7f75b5a8f868"
      unitRef="usd">769990000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f232384c0a045cf868d48eae89836f9_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctMTItMS0xLTA_9b219411-8d7d-435f-9833-1b7eb3732106"
      unitRef="usd">-25391000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa8d5459901a49c3bda7cc93317942bb_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctMTQtMS0xLTA_03a68f39-f8f5-4b6c-945e-5aba0243203a"
      unitRef="usd">-367218000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i3596daf8e4f14eea9f8fc45e1b72ebee_I20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctMTYtMS0xLTA_61a77acf-985f-4052-aa6b-b22a329d556c"
      unitRef="shares">35733000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3596daf8e4f14eea9f8fc45e1b72ebee_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctMTgtMS0xLTA_b6553d49-833c-4cfc-89c9-ceb62fdf0d81"
      unitRef="usd">-698042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMzctMjAtMS0xLTA_8156ea0f-75ca-4bd2-90b9-23e642672346"
      unitRef="usd">-318379000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8zNy9mcmFnOjc2YTZhMmQ5NWUxYzQ0OTFhYzk3OGQyMDgzNWVlYzVhL3RleHRyZWdpb246NzZhNmEyZDk1ZTFjNDQ5MWFjOTc4ZDIwODM1ZWVjNWFfNDI4NQ_f4add40c-aea4-4e9c-a1d4-33d89082474b">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 1: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;BASIS OF PRESENTATION&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; The consolidated balance sheets as of January&#160;31, 2021 and 2020, the consolidated statements of operations and comprehensive loss for the three and nine months ended January&#160;31, 2021 and 2020, the consolidated statements of cash flows for the nine months ended January&#160;31, 2021 and 2020, and the consolidated statements of stockholders' equity for the three and nine months ended January&#160;31, 2021 and 2020 have been prepared by the Company, without audit. In the opinion of management, all adjustments, which include only normal recurring adjustments, necessary to present fairly the financial position, results of operations, and cash flows as of January&#160;31, 2021 and 2020 and for all periods presented, have been made. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;"H&amp;amp;R Block," "the Company," "we," "our," and "us" are used interchangeably to refer to H&amp;amp;R Block, Inc. or to H&amp;amp;R Block, Inc. and its subsidiaries, as appropriate to the context.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (GAAP) have been condensed or omitted. These consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in our April&#160;30, 2020 Annual Report to Shareholders on Form 10-K. All amounts presented herein as of April&#160;30, 2020 or for the year then ended are derived from our Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;MANAGEMENT ESTIMATES&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Significant estimates, assumptions and judgments are applied in the evaluation of contingent losses arising from our discontinued mortgage business, contingent losses associated with pending claims and litigation, reserves for uncertain tax positions, fair value of reporting units, and related matters. Estimates have been prepared based on the best information available as of each balance sheet date. As such, actual results could differ materially from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SEASONALITY OF BUSINESS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Our operating revenues are seasonal in nature with peak revenues typically occurring in the months of February through April. Therefore, results for interim periods are not indicative of results to be expected for the full year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;IMPACTS OF THE COVID-19 PANDEMIC -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; During March 2020, the World Health Organization declared the coronavirus (COVID-19) outbreak to be a global pandemic. As a result of the COVID-19 pandemic, on March 21, 2020, the federal tax filing deadline in the United States (U.S.) for individual 2019 tax returns was extended from April 15, 2020 to July 15, 2020. Substantially all U.S. states with an April 15 individual state income tax filing requirement extended their respective deadlines. In Canada, the deadline for individuals to file was extended to&#160;June 1, 2020. These extensions impacted the typical seasonality of our business and the comparability of our financial results. Consequently, a portion of revenues and expenses that would have normally been recognized in our fourth quarter of fiscal year 2020 shifted to the first two quarters of fiscal year 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 15, 2021, the Internal Revenue Service (IRS) announced that it would begin accepting and processing 2020 individual income tax returns on February 12, 2021. Historically, the IRS has begun accepting and processing returns during our third fiscal quarter. This delay has impacted the timing of recognizing a portion of revenue for the returns that we prepared during the quarter but were not able to electronically file with the IRS. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i7afba7ba188a41f8ba458448eee75dcf_40" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;n&lt;/a&gt;&lt;a href="#i7afba7ba188a41f8ba458448eee75dcf_40" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;ote 2&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;DISCONTINUED OPERATIONS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2013;&#160;Our discontinued operations include the results of operations of Sand Canyon Corporation, previously known as Option One Mortgage Corporation (including its subsidiaries, collectively, SCC), which exited its mortgage business in fiscal year 2008. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i7afba7ba188a41f8ba458448eee75dcf_76" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;note 10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information on litigation, claims, and other loss contingencies related to our discontinued operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NEW ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2013;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Current Expected Credit Losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-13 (ASU 2016-13), "Measurement of Credit Losses on Financial Instruments," which &lt;/span&gt;&lt;/div&gt;replaces the existing incurred credit loss model for an expected credit loss model. We adopted ASU 2016-13 as of May 1, 2020, which did not have a material impact on our consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8zNy9mcmFnOjc2YTZhMmQ5NWUxYzQ0OTFhYzk3OGQyMDgzNWVlYzVhL3RleHRyZWdpb246NzZhNmEyZDk1ZTFjNDQ5MWFjOTc4ZDIwODM1ZWVjNWFfNDI5MQ_95f12460-56bc-4ba2-8240-420367b58186">The consolidated balance sheets as of January&#160;31, 2021 and 2020, the consolidated statements of operations and comprehensive loss for the three and nine months ended January&#160;31, 2021 and 2020, the consolidated statements of cash flows for the nine months ended January&#160;31, 2021 and 2020, and the consolidated statements of stockholders' equity for the three and nine months ended January&#160;31, 2021 and 2020 have been prepared by the Company, without audit. In the opinion of management, all adjustments, which include only normal recurring adjustments, necessary to present fairly the financial position, results of operations, and cash flows as of January&#160;31, 2021 and 2020 and for all periods presented, have been made. &lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;"H&amp;amp;R Block," "the Company," "we," "our," and "us" are used interchangeably to refer to H&amp;amp;R Block, Inc. or to H&amp;amp;R Block, Inc. and its subsidiaries, as appropriate to the context.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (GAAP) have been condensed or omitted. These consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in our April&#160;30, 2020 Annual Report to Shareholders on Form 10-K. All amounts presented herein as of April&#160;30, 2020 or for the year then ended are derived from our Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8zNy9mcmFnOjc2YTZhMmQ5NWUxYzQ0OTFhYzk3OGQyMDgzNWVlYzVhL3RleHRyZWdpb246NzZhNmEyZDk1ZTFjNDQ5MWFjOTc4ZDIwODM1ZWVjNWFfNDI4Mg_45a7d1b2-2dfc-4fe0-afb7-1dc15eddb170">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Significant estimates, assumptions and judgments are applied in the evaluation of contingent losses arising from our discontinued mortgage business, contingent losses associated with pending claims and litigation, reserves for uncertain tax positions, fair value of reporting units, and related matters. Estimates have been prepared based on the best information available as of each balance sheet date. As such, actual results could differ materially from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:InterestExpenseAllocatedToDiscontinuedOperationsPolicy
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8zNy9mcmFnOjc2YTZhMmQ5NWUxYzQ0OTFhYzk3OGQyMDgzNWVlYzVhL3RleHRyZWdpb246NzZhNmEyZDk1ZTFjNDQ5MWFjOTc4ZDIwODM1ZWVjNWFfNDI5Mw_0b81d50f-1389-46bf-b011-d70ab71edb2f">Our discontinued operations include the results of operations of Sand Canyon Corporation, previously known as Option One Mortgage Corporation (including its subsidiaries, collectively, SCC), which exited its mortgage business in fiscal year 2008. See &lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i7afba7ba188a41f8ba458448eee75dcf_76" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;note 10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information on litigation, claims, and other loss contingencies related to our discontinued operations.&lt;/span&gt;</us-gaap:InterestExpenseAllocatedToDiscontinuedOperationsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8zNy9mcmFnOjc2YTZhMmQ5NWUxYzQ0OTFhYzk3OGQyMDgzNWVlYzVhL3RleHRyZWdpb246NzZhNmEyZDk1ZTFjNDQ5MWFjOTc4ZDIwODM1ZWVjNWFfNDI5NA_32b164a5-6508-4c0f-8cf9-50217b0c6565">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Current Expected Credit Losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update No. 2016-13 (ASU 2016-13), "Measurement of Credit Losses on Financial Instruments," which &lt;/span&gt;replaces the existing incurred credit loss model for an expected credit loss model. We adopted ASU 2016-13 as of May 1, 2020, which did not have a material impact on our consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfODI1_b8836ac2-baa1-4e2b-be6f-0b15b296360e">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 2: REVENUE RECOGNITION&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our revenues are from our U.S. Tax Services business. The following table disaggregates our U.S. Tax Services revenues by major service line, with revenues from our international tax services businesses and from Wave included as separate lines:&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:39.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues:&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 #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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. assisted tax preparation&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;154,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;541,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,174&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. royalties&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,644&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. DIY tax preparation&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;94,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,040&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;132,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,311&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Refund Transfers&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,794&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Emerald Card&#xae;&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,951&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;48,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,128&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Peace of Mind&#xae; Extended Service Plan&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,451&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax Identity Shield&#xae;&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,927&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,129&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,308&#160;&lt;/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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest and fee income on Emerald Advance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;SM&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;27,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;28,754&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,780&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wave&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41,197&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,740&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;28,059&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,998&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;308,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 0 30.25pt"/&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;519,205&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,085,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830,368&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized upon satisfaction of performance obligations by the transfer of a product or service to the customer. The majority of our services and products have multiple performance obligations. For our tax preparation services, the various performance obligations are generally provided simultaneously at a point in time, and revenue is recognized at that time. We allocate the transaction price to the various performance obligations based on relative standalone selling prices. The value of point-of-sale discounts and coupons are recorded as a reduction of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Assisted tax preparation services include tax preparation and electronic filing or printing of the completed tax return. Revenues from tax preparation services, including printing for clients that choose to print and mail their returns, are recognized when a completed return is accepted by the customer, and revenues for electronic filing a completed return are recognized when the return is electronically filed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalties are based on contractual percentages of franchise gross receipts and are generally recognized in the period in which the services are provided by the franchisee to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. DIY tax preparation includes fees for online and desktop tax preparation software and for electronic filing or printing. Revenues for online software, including printing for clients that choose to print and mail their returns, are recognized when the customer uses the software to complete a return and revenues for desktop software are recognized when the software is sold to the end user. Revenues for electronic filing are recognized when the return is electronically filed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refund Transfer revenues are recognized when the IRS filing acknowledgment is received and the bank account is established at our banking partner.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues for electronic filing of U.S. returns totaling $18.7&#160;million were deferred as of January 31, 2021 and will be recognized in February 2021 when the associated tax returns are electronically filed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the balances of deferred revenue and wages for our Peace of Mind&#xae; Extended Service Plan (POM) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;POM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred Wages&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 31,&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of the period&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212,511&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,306&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts deferred&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,827&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts recognized on previous deferrals&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(84,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,134)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of the period&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;135,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,347&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,999&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2021, deferred revenue related to POM was $135.1 million. We expect that $94.2 million will be recognized over the next twelve months, while the remaining balance will be recognized over the following sixty months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of January&#160;31, 2021 and 2020, Tax Identity Shield&#xae; (TIS) deferred revenue was $20.4 million and $21.2 million, respectively. Deferred revenue related to TIS was $30.8 million and $29.7 million as of April 30, 2020 and 2019, respectively. All deferred revenue related to TIS will be recognized within the next fifteen months.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfODIy_83c8d8cb-a336-4b80-b5bd-46732579f0d2">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our revenues are from our U.S. Tax Services business. The following table disaggregates our U.S. Tax Services revenues by major service line, with revenues from our international tax services businesses and from Wave included as separate lines:&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:39.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues:&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 #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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. assisted tax preparation&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;154,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;541,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,174&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. royalties&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,644&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. DIY tax preparation&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;94,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,040&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;132,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,311&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Refund Transfers&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,794&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Emerald Card&#xae;&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,951&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;48,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,128&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Peace of Mind&#xae; Extended Service Plan&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,451&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax Identity Shield&#xae;&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,927&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,129&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,308&#160;&lt;/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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest and fee income on Emerald Advance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;SM&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;27,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;28,754&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,780&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wave&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41,197&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,740&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;28,059&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,998&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;308,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 0 30.25pt"/&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;519,205&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,085,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830,368&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized upon satisfaction of performance obligations by the transfer of a product or service to the customer. The majority of our services and products have multiple performance obligations. For our tax preparation services, the various performance obligations are generally provided simultaneously at a point in time, and revenue is recognized at that time. We allocate the transaction price to the various performance obligations based on relative standalone selling prices. The value of point-of-sale discounts and coupons are recorded as a reduction of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Assisted tax preparation services include tax preparation and electronic filing or printing of the completed tax return. Revenues from tax preparation services, including printing for clients that choose to print and mail their returns, are recognized when a completed return is accepted by the customer, and revenues for electronic filing a completed return are recognized when the return is electronically filed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalties are based on contractual percentages of franchise gross receipts and are generally recognized in the period in which the services are provided by the franchisee to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. DIY tax preparation includes fees for online and desktop tax preparation software and for electronic filing or printing. Revenues for online software, including printing for clients that choose to print and mail their returns, are recognized when the customer uses the software to complete a return and revenues for desktop software are recognized when the software is sold to the end user. Revenues for electronic filing are recognized when the return is electronically filed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refund Transfer revenues are recognized when the IRS filing acknowledgment is received and the bank account is established at our banking partner.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues for electronic filing of U.S. returns totaling $18.7&#160;million were deferred as of January 31, 2021 and will be recognized in February 2021 when the associated tax returns are electronically filed.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3259b2b1239448299e0b1d9f210dc34_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNC0yLTEtMS0w_31e272ce-7488-45c7-a7f0-c54a83e18695"
      unitRef="usd">154489000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4046971828f64ab5ba837f4bc061b491_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNC00LTEtMS0w_310b9584-627b-4766-8454-5e39dd2aa3a4"
      unitRef="usd">283956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16a5badd06eb41e9b4c7038be0c3fd1a_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNC02LTEtMS0w_fd8caa21-426a-4b7b-a864-35383a694e47"
      unitRef="usd">541139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d01599c1b8d4bb3b1c1f98498417f2d_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNC04LTEtMS0w_993e26c6-5d0b-41fb-a558-0981eca2b8bd"
      unitRef="usd">358174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04e7c999ec714b1fae107ec66f3b1846_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNS0yLTEtMS0w_e6e92308-e1fe-4f70-a8c5-0fe5ffd11204"
      unitRef="usd">23902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd516785985349dca4c45f952d14225b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNS00LTEtMS0w_cc3757f2-18a9-4c6e-9538-932a6eb86d07"
      unitRef="usd">44965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c7127dc1c7942559500d290ada8c570_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNS02LTEtMS0w_511f2371-a7a0-46f8-bac7-861c646ffc91"
      unitRef="usd">67427000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fb84e407e6f4cbda5e1b8f3cffb128e_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNS04LTEtMS0w_1296849f-9899-4f7f-983e-7e0ebbfed1cf"
      unitRef="usd">59644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60a8a2209eee42b99e9626c58dd2bbf8_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNi0yLTEtMS0w_b1fd2c52-4192-4415-b4cc-7d31eda107e4"
      unitRef="usd">21681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1de1b79a40ff4e64a871c33628cc360a_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNi00LTEtMS0w_68f26980-cfb8-4497-b1ac-a9f809e7c639"
      unitRef="usd">34089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i879cb8652c9f479a97ea9982535a8c7c_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNi02LTEtMS0w_83e7b177-4286-41ae-9306-a15abc905c07"
      unitRef="usd">94331000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6abb466d4c448d59dff9c7e2058adbc_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNi04LTEtMS0w_f7fc30cb-3307-49f8-8a6a-bbfa2501346f"
      unitRef="usd">42040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie70f7d6352054a76afc4900d1e95bd1b_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNy0yLTEtMS0w_ffe46c8e-407f-4059-9d07-608ecccd8c89"
      unitRef="usd">15671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e86e2ee682d435ab40e5fba0b855b4b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNy00LTEtMS0w_57cca1a4-0c2e-4a50-8078-db3d13c427e0"
      unitRef="usd">11804000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67aefd4b388d4377936596e6ba59c144_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNy02LTEtMS0w_3c033524-afca-415f-b555-758ec4763279"
      unitRef="usd">132347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f0e72a60b734f968148d338d5edfcab_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfNy04LTEtMS0w_91a54ddb-b453-4a7d-93f5-ee973aeb7f89"
      unitRef="usd">97311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia566f1584b8246cfb2b12613a8341da1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOC0yLTEtMS0w_326baf60-5448-4952-b5c9-cb0a5d906a82"
      unitRef="usd">7000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47c4c5161caf4733b44200d6a260a30f_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOC00LTEtMS0w_a8baa887-2cd8-4f1b-8c77-19741aa8e2c0"
      unitRef="usd">50494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i090d6bff4b1444c9a574d8a6ac10810b_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOC02LTEtMS0w_39987b84-4664-4877-9620-75428e5ea5c0"
      unitRef="usd">11752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf5e2a4f9fd54e589cf782b333252722_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOC04LTEtMS0w_36524c94-f8b5-40f3-811d-087475ac0654"
      unitRef="usd">52794000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i348afd690a754957bf8824bbb70d07ab_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOS0yLTEtMS0w_9c44c942-2b2b-4455-a737-0d2d52edd677"
      unitRef="usd">21951000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic071df72016b419ca62440bfe606f9af_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOS00LTEtMS0w_e78aea25-3777-4add-8925-403abf4c86c2"
      unitRef="usd">16657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i210d3a341ba544a5b24cfa40d86c64c0_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOS02LTEtMS0w_b9ca825a-d3ed-4c77-b0f9-97b8c844748a"
      unitRef="usd">48801000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32b2e71ee1e54807ab7395e30b74abe2_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfOS04LTEtMS0w_6c03ffe4-db3c-4c72-aabd-6d54cc6c01d4"
      unitRef="usd">39128000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifaa62b02b65b4a0db56744e81b76f9b7_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTAtMi0xLTEtMA_870d032e-3c95-44f0-9685-7daa76752b23"
      unitRef="usd">16101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1612f11bfa59443cac57880ec6ab38ee_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTAtNC0xLTEtMA_5af82648-eada-4612-a1b5-2dea1ac27178"
      unitRef="usd">16954000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48afb517396845c1baa369d866559101_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTAtNi0xLTEtMA_a577c7d4-6d16-46c5-9406-a1357389f8fa"
      unitRef="usd">72871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb35e6bdb2d544c48b581ddaff5e2a8d_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTAtOC0xLTEtMA_40281e30-34f5-45c3-9dd8-e7f1ac0ad08d"
      unitRef="usd">75451000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1842cf096614aa38215de2edc5f8c4b_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTEtMi0xLTEtMA_85173469-d41e-493e-98aa-1719365019a0"
      unitRef="usd">4927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6b0606855254d688c417694f64a3237_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTEtNC0xLTEtMA_71fb5565-be8f-4127-8223-6c6aae0133f8"
      unitRef="usd">8138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09c51cdb92f94fc5b73b6f4ae05dde59_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTEtNi0xLTEtMA_d3c11050-4777-49e9-ab21-ecbe56a5bc0c"
      unitRef="usd">19129000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i334d6e2c854947f09c4b7b2871874c02_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTEtOC0xLTEtMA_bf7cae56-adad-4b12-9bfe-6d1d58585859"
      unitRef="usd">17308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2945a3fc1e994e83806908f1e31e60a8_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTItMi0xLTEtMA_d50f1a9a-eab0-4027-80c8-89c55c68ab9c"
      unitRef="usd">27590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2950ee04c792489ab0ff86ab8c2b4b8c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTItNC0xLTEtMA_75ef91fe-30d0-4f33-a4e9-6871a3fd816e"
      unitRef="usd">32741000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00c97dca5b20405eb7fd5ddadbe43184_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTItNi0xLTEtMA_8a3c76ad-6175-43eb-b39f-9c74114a71e2"
      unitRef="usd">28754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibce0047e142940f3abffc09c62e94ebf_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTItOC0xLTEtMA_6c3d82ff-d6d5-4efe-8f78-4acf6594cdac"
      unitRef="usd">33780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b1a9a44120b46ddb6cffc48f7140bf8_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTMtMi0xLTEtMA_7daec7bc-3b47-4668-a793-154565db014e"
      unitRef="usd">14803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ef1291314064982a78c5d5ea1e71941_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTMtNC0xLTEtMA_b4df2ef2-322c-4642-ba6a-4c6cf50bd00a"
      unitRef="usd">11213000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i405180bff36a44ad89a98a0a81a6bc1d_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTMtNi0xLTEtMA_d5271bf1-0364-4f7b-b8bc-f46cfb83ddbc"
      unitRef="usd">41197000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7f775dd06784d41be12279ceabd39ba_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTMtOC0xLTEtMA_04f8e0bd-edb5-414f-97e7-8926ee135629"
      unitRef="usd">25740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbeae4aa8aac48c2add93b0dec005932_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTQtMi0xLTEtMA_29a453ed-a204-48eb-bd76-7c8d96b78f6f"
      unitRef="usd">7105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec92bbc6404f4f0c96ecdca63c1896ae_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTQtNC0xLTEtMA_c27514b7-4e2a-4d34-826d-a13d3b3d535a"
      unitRef="usd">8194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba79fa3fd27f42dea0f640a5ad3a1c80_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTQtNi0xLTEtMA_88d2de24-6d14-4d9c-ab9e-5c69758023c2"
      unitRef="usd">28059000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1a4e9a80cf146d48873fa4e00ed2d9b_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTQtOC0xLTEtMA_189fe4df-661a-4d6e-afce-74bb8f7efa21"
      unitRef="usd">28998000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTUtMi0xLTEtMA_fc0bbe3f-5f36-4a75-af88-93e6d8b0e92f"
      unitRef="usd">308227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTUtNC0xLTEtMA_cde8e4c3-77c4-485d-8bb7-257cd2388240"
      unitRef="usd">519205000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTUtNi0xLTEtMA_aaf84b78-ee78-4361-a7f2-1bf5d6b375ae"
      unitRef="usd">1085807000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOmVkMDI1MTczNWVmNjQ0ZTZhODUzNjhjOGIzNTZmZGYxL3RhYmxlcmFuZ2U6ZWQwMjUxNzM1ZWY2NDRlNmE4NTM2OGM4YjM1NmZkZjFfMTUtOC0xLTEtMA_87e94feb-5a29-4eae-a8ca-2f0f83f1680e"
      unitRef="usd">830368000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfMjM2Mzk1MDAwNDM0MzY_96164676-7ba3-4e9d-b675-edeaab831253"
      unitRef="usd">18700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfODI3_a09ce56c-0eda-4d73-a278-7216a2cee7ef">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the balances of deferred revenue and wages for our Peace of Mind&#xae; Extended Service Plan (POM) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;POM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred Wages&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 31,&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of the period&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212,511&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21,618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,306&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts deferred&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,827&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts recognized on previous deferrals&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(84,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(9,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,134)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of the period&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;135,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,347&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;13,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,999&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="iaec1cf3eb556445d8aebe1222c32fe56_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfMy0yLTEtMS0w_02fe40fa-67d9-4c96-9197-dcebd1d91489"
      unitRef="usd">183685000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ibc1991e79ecf4945ab52ef452ae9a750_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfMy00LTEtMS0w_8dff52e1-63ca-46f1-9145-dd8e8d81318d"
      unitRef="usd">212511000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if1767c6ff37b4b288925f3718a89fdad_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfMy02LTEtMS0w_b8fcd3a9-ec06-407e-8d07-56660f4924f7"
      unitRef="usd">21618000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i4f06596f2a2a4d18883b8ca894a4e62d_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfMy04LTEtMS0w_324b5cec-4ba7-4668-b343-1af6f6f08088"
      unitRef="usd">27306000</us-gaap:ContractWithCustomerLiability>
    <hrb:ContractwithCustomerLiabilityAmountDeferred
      contextRef="i109e59cb4dec4e5eb7416036934242b3_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNC0yLTEtMS0w_01012cb8-d65f-43a4-905c-b7d83b14e8af"
      unitRef="usd">35977000</hrb:ContractwithCustomerLiabilityAmountDeferred>
    <hrb:ContractwithCustomerLiabilityAmountDeferred
      contextRef="i70f7fa3dd3e64017b23efbf0f75dc1ef_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNC00LTEtMS0w_30a7ba7a-d012-4c79-8e88-201e7ca148ba"
      unitRef="usd">28686000</hrb:ContractwithCustomerLiabilityAmountDeferred>
    <hrb:ContractwithCustomerLiabilityAmountDeferred
      contextRef="ic56ed63b851949b69b6f43664f6c6ac8_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNC02LTEtMS0w_a7d2f2c2-3209-4520-8e9e-4423b084bdb2"
      unitRef="usd">1118000</hrb:ContractwithCustomerLiabilityAmountDeferred>
    <hrb:ContractwithCustomerLiabilityAmountDeferred
      contextRef="i4dbf08f40cd5474d8d33e90c9d8d6fea_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNC04LTEtMS0w_87b828bc-74aa-48aa-846b-036738bce504"
      unitRef="usd">1827000</hrb:ContractwithCustomerLiabilityAmountDeferred>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i109e59cb4dec4e5eb7416036934242b3_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNS0yLTEtMS0w_eed110fd-c000-403f-bd97-54341cdbcd68"
      unitRef="usd">84573000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i70f7fa3dd3e64017b23efbf0f75dc1ef_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNS00LTEtMS0w_63ce2d3a-419b-44a1-9817-ffb87efc2d1d"
      unitRef="usd">87850000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ic56ed63b851949b69b6f43664f6c6ac8_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNS02LTEtMS0w_4e6d5511-371a-4baa-bcb7-7cf3a3b0d094"
      unitRef="usd">9652000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i4dbf08f40cd5474d8d33e90c9d8d6fea_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNS04LTEtMS0w_ec2d846f-cf02-4586-9c85-825ea96c7147"
      unitRef="usd">12134000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ic42f500f5d764a378365e018912d7f86_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNi0yLTEtMS0w_80fc5f3c-2452-407c-ab8d-d32da3cde1d3"
      unitRef="usd">135089000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i75c45e8615814069904513a1b6dce925_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNi00LTEtMS0w_ba1b8809-2962-439f-a983-7fc1cfa78c06"
      unitRef="usd">153347000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib9956a1a51b34bb7a2df56dbfc8cd2d9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNi02LTEtMS0w_102114ea-fbfe-49a7-8d27-cda1bf8b2cae"
      unitRef="usd">13084000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id10c22cf311941a0ae3f7de506824476_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RhYmxlOjMwZWU2MTQ3ZDgzYTQzMTVhMGZkZmQ0ZTY3YmFlZDFkL3RhYmxlcmFuZ2U6MzBlZTYxNDdkODNhNDMxNWEwZmRmZDRlNjdiYWVkMWRfNi04LTEtMS0w_a9dd828b-92d6-4123-ada9-c3de9297be5c"
      unitRef="usd">16999000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i64c1f4ebace64a199d6a6d64b86ea3d3_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNDQx_5ec90d09-b8a6-4cb4-9fb1-2e32e28a3173"
      unitRef="usd">135100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i64c1f4ebace64a199d6a6d64b86ea3d3_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNDYw_a0f09f6f-45d0-476c-9d1e-e3943091b4f6"
      unitRef="usd">94200000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i39f140e8c0c14ac5b11ae4b35aef3979_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNDk2_ed4869a8-c653-471f-b308-cb5d64e9946b">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i1073f1bf8fb449dba8ac74bc12579070_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNTY2_dca59c38-8e75-4a25-93e3-b72699939bf7">P60M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i1fd9c2d25ff344dca818a6635e028c20_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNjM3_2384c872-db31-43fe-b4a8-60b523488b95"
      unitRef="usd">20400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i62e3dbc371014faeb96c665c8d8c7214_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNjQ0_709d676c-6b01-45cd-a9ac-e33d765b5501"
      unitRef="usd">21200000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i3e4301ea431d40d8a4e158ffb8cba9e2_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNjk4_cf24fac3-b073-4870-ae31-1a53fbcf88d3"
      unitRef="usd">30800000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ifceffc40c46e43bc952d847492a027b6_I20190430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfNzA1_0734931d-59b5-43fc-a704-cfa4604f0fed"
      unitRef="usd">29700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i4759c0bc36c642bab955e0c8c7f83a6c_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80MC9mcmFnOjdhNTI3MDRlYWQ3NTQ2ZWViM2EyMzk1NTUwNDFkMmRlL3RleHRyZWdpb246N2E1MjcwNGVhZDc1NDZlZWIzYTIzOTU1NTA0MWQyZGVfODE3_76c24303-7b4c-499c-a103-5b16ff7f189e">P15M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTgzMg_613f3e3c-fb50-4be8-8663-c568eabfb4c6">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 3: EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;EARNINGS PER SHARE &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Basic and diluted earnings (loss) per share is computed using the two-class method. The two-class method is an earnings allocation formula that determines net income per share for each class of common stock and participating security according to dividends declared and participation rights in undistributed earnings. Per share amounts are computed by dividing net income or loss from continuing operations attributable to common shareholders by the weighted average shares outstanding during each period. The dilutive effect of potential common shares is included in diluted earnings per share except in those periods with a loss from continuing operations. Diluted earnings per share excludes the impact of shares of common stock issuable upon the lapse of certain restrictions or the exercise of options to purchase 5.4 million shares for the three and nine months ended January&#160;31, 2021 and 3.7 million shares for the three and nine months ended January&#160;31, 2020, as the effect would be antidilutive due to the net loss from continuing operations during those periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computations of basic and diluted loss per share from continuing operations are 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:39.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="9" 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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="9" 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss from continuing operations attributable to shareholders&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(231,831)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,026)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(360,755)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(457,304)&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts allocated to participating 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(468)&lt;/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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss from continuing operations attributable to common shareholders&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(232,041)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,195)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(361,347)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(457,772)&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:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #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:1pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;188,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,064&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Potential dilutive shares&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive weighted average common shares&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,077&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;188,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,064&#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:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss per share from continuing operations attributable to common shareholders:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.31)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.31)&lt;/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 style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The decrease in the weighted average shares outstanding for both the three and nine month periods is due to share repurchases completed in the current and prior fiscal years. &lt;/span&gt;&lt;/div&gt;STOCK-BASED COMPENSATION &#x2013; During the nine months ended January&#160;31, 2021, we granted awards of 2.5 million shares under our stock-based compensation plans, consisting primarily of nonvested units. Stock-based compensation expense of our continuing operations totaled $5.8 million and $20.7 million for the three and nine months ended January&#160;31, 2021, respectively, and $6.6 million and $22.7 million for the three and nine months ended January&#160;31, 2020, respectively. As of January&#160;31, 2021, unrecognized compensation cost for stock options totaled $0.8 million, and for nonvested shares and units totaled $40.9 million.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfODU2_0c50294a-d8a1-4254-be01-4b8ec33125a0"
      unitRef="shares">5400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfODU2_f4fc034c-b75c-4f39-9616-7340f64e5ce7"
      unitRef="shares">5400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfODk3_0aa5c86b-1cc2-488d-b250-06c968309aef"
      unitRef="shares">3700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfODk3_63eb9237-d5d9-4dba-9f95-50b5facb2217"
      unitRef="shares">3700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTgzOA_99a8e3fa-f2e0-4f7b-aac7-922ef065fa4c">&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computations of basic and diluted loss per share from continuing operations are 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:39.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="9" 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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="9" 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss from continuing operations attributable to shareholders&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(231,831)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,026)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(360,755)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(457,304)&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts allocated to participating 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(468)&lt;/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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss from continuing operations attributable to common shareholders&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(232,041)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128,195)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(361,347)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(457,772)&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:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #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:1pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;188,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,064&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Potential dilutive shares&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive weighted average common shares&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,077&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;188,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198,064&#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:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss per share from continuing operations attributable to common shareholders:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.31)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1.92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.31)&lt;/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 style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMy0yLTEtMS0w_38830a60-79c5-4d5d-abfd-73b2baa17672"
      unitRef="usd">-231831000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMy00LTEtMS0w_e0a8c031-fa56-49aa-8a8b-de023e7b6472"
      unitRef="usd">-128026000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMy02LTEtMS0w_b66462e8-bdb6-43e9-88e4-070b3ea1e869"
      unitRef="usd">-360755000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMy04LTEtMS0w_a52c15d4-98b4-4188-86ba-a4a70f15c2f1"
      unitRef="usd">-457304000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNC0yLTEtMS0w_9a241b81-03f2-4ec6-b75c-979c59f3fac1"
      unitRef="usd">210000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNC00LTEtMS0w_10e82189-57ac-4996-99a5-e6f49e5d5a33"
      unitRef="usd">169000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNC02LTEtMS0w_fbcd5ec9-d0ff-4239-a1d6-bc648cb22578"
      unitRef="usd">592000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNC04LTEtMS0w_28f886fd-0963-4a52-8db5-ca99c40d4d23"
      unitRef="usd">468000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNS0yLTEtMS0w_f2399836-b364-4313-a28b-3b2a85d6b700"
      unitRef="usd">-232041000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNS00LTEtMS0w_9b593dce-ee00-4ace-a742-eae7ef760a1d"
      unitRef="usd">-128195000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNS02LTEtMS0w_67a337ee-699d-4f14-bc75-dabcbadfd61c"
      unitRef="usd">-361347000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNS04LTEtMS0w_e4a6bfce-8c4a-4092-8455-3d153c46986a"
      unitRef="usd">-457772000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNy0yLTEtMS0w_e898ecf7-e597-43a4-9ab5-34d838a46da3"
      unitRef="shares">183438000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNy00LTEtMS0w_db673478-6ee5-41fe-a5c6-e0b24bf954da"
      unitRef="shares">194077000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNy02LTEtMS0w_3bfc306c-7262-4557-908f-d68a0b74aebf"
      unitRef="shares">188548000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfNy04LTEtMS0w_cfae806d-4f4a-49df-8a89-afb7e1a0789e"
      unitRef="shares">198064000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOC0yLTEtMS0w_4b517442-f415-43e8-b656-34684d181ea7"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOC00LTEtMS0w_34f7f6fe-3d8f-4dd1-ac9b-e814ad24170c"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOC02LTEtMS0w_f99d7954-3730-409a-acc8-c022e919d780"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOC04LTEtMS0w_02daee7d-c525-49da-bd58-878005102357"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOS0yLTEtMS0w_f91cf194-86c3-4e0c-ba24-44b81d6b2a71"
      unitRef="shares">183438000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOS00LTEtMS0w_3db404c3-68ec-4019-b125-134db49ed0ba"
      unitRef="shares">194077000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOS02LTEtMS0w_6aac24ff-7a54-4656-9c1d-ec5f9e249f14"
      unitRef="shares">188548000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfOS04LTEtMS0w_5daf924f-c5c7-465c-bbc6-d3e3c94c0c1f"
      unitRef="shares">198064000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTItMi0xLTEtMA_80a26cca-8de5-4b2a-8c46-b711473c3650"
      unitRef="usdPerShare">-1.27</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTItNC0xLTEtMA_101d3423-5130-4c89-9168-e7ceebd7f1ae"
      unitRef="usdPerShare">-0.66</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTItNi0xLTEtMA_a7d8ba95-8907-4223-92df-3569ed94e000"
      unitRef="usdPerShare">-1.92</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTItOC0xLTEtMA_a0a143f0-c8e8-4aa7-b632-644ca8a611ac"
      unitRef="usdPerShare">-2.31</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTMtMi0xLTEtMA_cf84a686-7640-42f3-bb98-fc213050e66d"
      unitRef="usdPerShare">-1.27</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTMtNC0xLTEtMA_91c00644-0d27-478e-98c7-4a55f513e84b"
      unitRef="usdPerShare">-0.66</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTMtNi0xLTEtMA_17200c90-be9e-4e59-9f95-3327b79bef92"
      unitRef="usdPerShare">-1.92</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RhYmxlOjIxN2Y1ODVlZjQ5MDQ1ZmI5MGRjZTE4ZTExYmRiYWNmL3RhYmxlcmFuZ2U6MjE3ZjU4NWVmNDkwNDVmYjkwZGNlMThlMTFiZGJhY2ZfMTMtOC0xLTEtMA_92a2829e-65f0-4246-949a-ba7f7f4fe64b"
      unitRef="usdPerShare">-2.31</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTQ3NQ_a0bf13f1-0874-47e3-abb7-054d1c37491a"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTYzOA_77b051ca-3de8-42ab-bed6-61a9ac75e632"
      unitRef="usd">5800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTY0NQ_f2b65c77-82f2-4c05-b324-1cf2471026e4"
      unitRef="usd">20700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTY5NA_c5bf92e9-199d-404e-8262-3d9c1a4dc23e"
      unitRef="usd">6600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTcwMQ_c6fa7f9b-2bb5-41ab-a4e8-cb4331dd9114"
      unitRef="usd">22700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTA5OTUxMTYyOTY3OQ_ecb01748-2170-4da1-9fe0-2a38b0ee0094"
      unitRef="usd">800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80My9mcmFnOjk1YWNlNjE3NmI1ZDRhZWU5NjQxYWZiNjBhYTBhODkwL3RleHRyZWdpb246OTVhY2U2MTc2YjVkNGFlZTk2NDFhZmI2MGFhMGE4OTBfMTgyNg_fa030148-37ed-4c08-82aa-d4b952abff8f"
      unitRef="usd">40900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfMTg0Nw_67192354-5c77-47ce-8a93-1ab7ac89a25d">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 4: RECEIVABLES &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables, net of their related allowance, consist of the following:&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:29.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',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="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:'Calibri',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="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:'Calibri',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="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:'Calibri',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="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:'Calibri',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="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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans to franchisees&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,558&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;39,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,372&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,079&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,397&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,329&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Receivables for U.S. assisted and DIY tax preparation and related fees&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;168,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,111&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,112&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;H&amp;amp;R Block Instant Refund&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; receivables&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;H&amp;amp;R Block Emerald Advance&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;lines of credit&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;314,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,081&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software receivables from retailers&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,434&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Royalties and other receivables from franchisees&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wave payment processing receivables&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,448&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/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;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;563,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;49,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819,946&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,048&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,197&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,717&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balances presented above as short-term are included in receivables, while the long-term portions are included in other noncurrent assets in the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;LOANS TO FRANCHISEES &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchisee loan balances consist of term loans made primarily to finance the purchase of franchises and revolving lines of credit primarily for the purpose of funding working capital needs. As of January&#160;31, 2021 and 2020 loans with a principal balance o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;f $0.5 million and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.4 million, respectively, were more than 90 days past due. We had no loans to franchisees on non-accrual status.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;H&amp;amp;R BLOCK INSTANT REFUND&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; PROGRAM &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;H&amp;amp;R Block Instant Refund&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; amounts are generally received from the Canada Revenue Agency within 60 days of filing the client's return, with the remaining balance collectible from the client. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the credit quality of our Instant Refund receivables based on pools, which are segregated by the year of origination, with older years being deemed more unlikely to be repaid. Current balances and amounts on non-accrual status and classified as impaired, or more than 60 days past due, by year of origination, as of January&#160;31, 2021 are as foll&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ows:&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.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.164%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&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;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year of Origination&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;padding:0 1pt"/&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 and prior&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,002&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,002&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,002&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;H&amp;amp;R BLOCK EMERALD ADVANCE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; LINES OF CREDIT &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the credit quality of our purchased participation interests in Emerald Advance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;SM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (EA) receivables based on pools, which are segregated by the year of origination, with older years being deemed more unlikely to be repaid. Balances and amounts on non-accrual status and classified as impaired, or more than 60 days past due, as of January&#160;31, 2021, by year of origination, are 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.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year of origination:&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;309,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 and prior&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving loans&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:0 1pt"/&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;345,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(26,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;318,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ALLOWANCE FOR CREDIT LOSSES &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for credit losses for our EA and all other short-term and long-term receivables for the nine months ended January&#160;31, 2021 and 2020 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.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&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 style="width:1.0%"/&gt;&lt;td style="width:14.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EAs&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2020&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;32,034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;50,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;82,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;25,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charge-offs, recoveries and other&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(18,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(54,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(73,106)&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2019&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,517&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charge-offs, recoveries and other&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,374)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2020&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,124&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,492&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,616&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <hrb:ScheduleOfShortTermReceivablesTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfMTg1MQ_7d6bd92f-8f39-450e-8299-6800ee90ea0c">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables, net of their related allowance, consist of the following:&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:29.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',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="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:'Calibri',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="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:'Calibri',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="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:'Calibri',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="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:'Calibri',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="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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans to franchisees&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,558&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;39,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,372&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,079&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,397&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,329&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Receivables for U.S. assisted and DIY tax preparation and related fees&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;168,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,111&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,112&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;H&amp;amp;R Block Instant Refund&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; receivables&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;H&amp;amp;R Block Emerald Advance&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;lines of credit&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;314,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,081&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Software receivables from retailers&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,434&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Royalties and other receivables from franchisees&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wave payment processing receivables&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,448&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/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;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;563,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;49,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819,946&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,048&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,197&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,717&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hrb:ScheduleOfShortTermReceivablesTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ic92d074bd168431d909f683bbcb2a1ba_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMy0yLTEtMS0w_8828f60e-56a0-445a-82bd-98449706cc34"
      unitRef="usd">24558000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="ic92d074bd168431d909f683bbcb2a1ba_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMy00LTEtMS0w_44fe0f87-c43d-4181-83a0-5612fb197f68"
      unitRef="usd">39106000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icf81fd76b6ea418883c3d1e398e0d26f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMy02LTEtMS0w_cb700578-429d-4a47-b90b-7244b5031c2d"
      unitRef="usd">36372000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="icf81fd76b6ea418883c3d1e398e0d26f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMy04LTEtMS0w_67f34e68-c21f-45fe-9ee8-89c449d1f8ad"
      unitRef="usd">42079000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0a8ba27fdecc46f7a9db145d34c0a26f_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMy0xMC0xLTEtMA_33571398-43f0-4462-8006-b317e19b8db2"
      unitRef="usd">25397000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i0a8ba27fdecc46f7a9db145d34c0a26f_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMy0xMi0xLTEtMA_df988baf-55eb-478a-baec-34f5bc87e928"
      unitRef="usd">31329000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i91dc699dc66c42eb91d4d80f1e157159_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNC0yLTEtMS0w_1682d4b4-df24-41f7-a455-daf19c322027"
      unitRef="usd">168905000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i91dc699dc66c42eb91d4d80f1e157159_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNC00LTEtMS0w_ccf92564-6d36-43dd-91f5-0d0122adf750"
      unitRef="usd">3111000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4bdbb606888045e08468630e20a6e7c5_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNC02LTEtMS0w_e45b35cb-7e6d-447e-a7a5-8f59ce987ab6"
      unitRef="usd">316987000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i4bdbb606888045e08468630e20a6e7c5_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNC04LTEtMS0w_4bf9b947-942d-4d90-ac3d-eb8dfe8b58c7"
      unitRef="usd">3716000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i886da98a9e214ac48814c7a77ed9dba8_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNC0xMC0xLTEtMA_e2825cc4-70d1-4a0a-91c3-70a441929687"
      unitRef="usd">47030000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i886da98a9e214ac48814c7a77ed9dba8_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNC0xMi0xLTEtMA_521c5925-7e6b-4fe1-b409-47e634adb93d"
      unitRef="usd">3112000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iea2431f1ea764841bc635161c0349c8e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNS0yLTEtMS0w_5d216014-50b5-4b8b-9c73-caa1eb190585"
      unitRef="usd">1398000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="iea2431f1ea764841bc635161c0349c8e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNS00LTEtMS0w_0d5e15ac-3041-49f0-98db-affbc5da6bc5"
      unitRef="usd">314000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i090f8f5d398341ef8bc83887e46850d3_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNS02LTEtMS0w_9321f465-c80a-4db0-b8ac-1fd060503eaf"
      unitRef="usd">6733000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i090f8f5d398341ef8bc83887e46850d3_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNS04LTEtMS0w_045eebb4-cf46-4f46-a230-6723e93fd571"
      unitRef="usd">563000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i28f111a3193d42c292665be7dea1d8ed_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNS0xMC0xLTEtMA_f3fff669-d1d7-41e5-86e6-6ca403ebe642"
      unitRef="usd">15031000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i28f111a3193d42c292665be7dea1d8ed_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNS0xMi0xLTEtMA_e70e0623-7cc5-4637-b0b4-81783ac004ff"
      unitRef="usd">1325000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i666a512119ef4d56ab047e8f1aff49fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNi0yLTEtMS0w_84dacbcf-c6cc-4c84-81e6-e39ceade85e2"
      unitRef="usd">314015000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i666a512119ef4d56ab047e8f1aff49fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNi00LTEtMS0w_29b93ed5-eb3a-4d61-a796-6c01620b6721"
      unitRef="usd">4937000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1d1ac46a0a83455d91645529f4fe168c_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNi02LTEtMS0w_34c4c5fe-ba9c-42b0-a0d7-9f3a4f22d2c5"
      unitRef="usd">373271000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i1d1ac46a0a83455d91645529f4fe168c_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNi04LTEtMS0w_6fcc7151-1eb5-4cab-98c5-5b489657116e"
      unitRef="usd">6179000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0714037186994beb8961069ceb24cad7_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNi0xMC0xLTEtMA_a08313a3-1a2f-4acb-89e4-ce07030aa0ba"
      unitRef="usd">10001000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i0714037186994beb8961069ceb24cad7_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNi0xMi0xLTEtMA_7daeb957-5706-46d3-9ae8-5e76d55062e0"
      unitRef="usd">14081000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1d6e628ce103404da962ed4159385a94_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNy0yLTEtMS0w_caf954e2-e61d-4ee7-8810-f15fdba0577e"
      unitRef="usd">4434000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i1d6e628ce103404da962ed4159385a94_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNy00LTEtMS0w_9b239ec7-5237-4900-9054-32836492b42d"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0a9e54b8f99043f88e722d595ec5ccfb_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNy02LTEtMS0w_9de1c6f5-dc2e-4fdc-a9b6-56bbce8bf564"
      unitRef="usd">8101000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i0a9e54b8f99043f88e722d595ec5ccfb_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNy04LTEtMS0w_44ef0b89-260f-40d5-883d-1e664671f716"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3d346671a9324db298fd086799fa3afd_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNy0xMC0xLTEtMA_15363851-bf22-4fa4-92a1-e7874b758889"
      unitRef="usd">7341000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i3d346671a9324db298fd086799fa3afd_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfNy0xMi0xLTEtMA_1a81a0a7-47ef-4787-a233-dca3412d084e"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i81c4e0beeefd472e92c59dd560014526_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfOC0yLTEtMS0w_314833fb-44c0-4f28-b038-7deee6ae9ca0"
      unitRef="usd">31346000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i81c4e0beeefd472e92c59dd560014526_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfOC00LTEtMS0w_49548ee6-7ef7-4f9e-b5b8-585770ffce84"
      unitRef="usd">214000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie7f2334864194842bfaea497c0a1c009_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfOC02LTEtMS0w_17864aad-29d0-4613-ab51-d83155917279"
      unitRef="usd">55645000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="ie7f2334864194842bfaea497c0a1c009_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfOC04LTEtMS0w_728f8f31-84ce-4822-b415-203584805a7c"
      unitRef="usd">67000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4db46f6872ec4436b2ef576181de2396_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfOC0xMC0xLTEtMA_0c45568d-1f26-4793-ba07-f388d9d04ccd"
      unitRef="usd">9861000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i4db46f6872ec4436b2ef576181de2396_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfOC0xMi0xLTEtMA_6bd0a100-c186-45b1-925b-0335ea6893a4"
      unitRef="usd">42000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibe9ebe409d2b4b61ae23eead939d5ab8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTAtMi0xLTEtMA_51476820-e9a3-4728-a89b-d1ac83509c19"
      unitRef="usd">2633000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="ibe9ebe409d2b4b61ae23eead939d5ab8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTAtNC0xLTEtMA_8146dcd7-12d7-43ea-98a6-bbc8bcd1d62a"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7b001251e8dc4bbb995008f2d1213674_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTAtNi0xLTEtMA_6d3b5c2a-e91d-4f41-9a16-5ce0cf543a99"
      unitRef="usd">3363000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i7b001251e8dc4bbb995008f2d1213674_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTAtOC0xLTEtMA_0cea865d-6550-41dc-9f03-a2c0969dac14"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3b39a9d8357849858828df1060af6cc0_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTAtMTAtMS0xLTA_829c4a5e-9db8-41f8-a8ba-20d807cd5854"
      unitRef="usd">3200000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i3b39a9d8357849858828df1060af6cc0_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTAtMTItMS0xLTA_37e00b3b-6fc9-471b-9212-4775979d0147"
      unitRef="usd">0</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id80da83ecfda4ec2bfb28858b2b62889_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTEtMi0xLTEtMA_1e9356dc-5134-4f43-b8f9-e144acaf8524"
      unitRef="usd">15800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="id80da83ecfda4ec2bfb28858b2b62889_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTEtNC0xLTEtMA_88320390-eccc-4973-bf84-f90f0fec245f"
      unitRef="usd">1448000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7e01e4afb69b453091c8dcc329050577_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTEtNi0xLTEtMA_c72219a0-2e9b-44ad-bd4d-1d0315376978"
      unitRef="usd">19474000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i7e01e4afb69b453091c8dcc329050577_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTEtOC0xLTEtMA_870b0691-3731-4bf8-803c-9fa5f4cca973"
      unitRef="usd">1444000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if2446e81301e46d88c19b85c855629fc_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTEtMTAtMS0xLTA_5b7f3bb3-c4c0-4a9b-b360-47f71519b04c"
      unitRef="usd">15336000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="if2446e81301e46d88c19b85c855629fc_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTEtMTItMS0xLTA_a602c8ce-194e-47e1-918c-1fcf526b9c54"
      unitRef="usd">1828000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTQtMi0xLTEtMA_a097a4a4-1028-41b0-8e15-ae43ee8c82d2"
      unitRef="usd">563089000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTQtNC0xLTEtMA_24b24dbc-9b15-4208-ae6b-6b4752122ab3"
      unitRef="usd">49130000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTQtNi0xLTEtMA_5bf0c0da-2a37-4881-99a3-e39dc3d405cd"
      unitRef="usd">819946000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTQtOC0xLTEtMA_1a5eab5c-fcbc-4e02-a4db-040e403a5c75"
      unitRef="usd">54048000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTQtMTAtMS0xLTA_c9df7e5d-d7c3-4e85-ba1a-b733bb16ed5c"
      unitRef="usd">133197000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOjFhOTFhMzY2ZmI3MTRjMTdiN2Q5N2UyMmQxYTVhMDM4L3RhYmxlcmFuZ2U6MWE5MWEzNjZmYjcxNGMxN2I3ZDk3ZTIyZDFhNWEwMzhfMTQtMTItMS0xLTA_8452c24e-5974-4b07-9a4f-442504372c7b"
      unitRef="usd">51717000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="ic92d074bd168431d909f683bbcb2a1ba_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfNTE5_a9e0c64f-2290-4ae4-bb1b-b4c3bf7dd92b"
      unitRef="usd">500000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <us-gaap:FinancingReceivableRecordedInvestmentPastDue
      contextRef="icf81fd76b6ea418883c3d1e398e0d26f_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfNTI2_50f39282-9f21-4c77-b87e-c8f859d73e1e"
      unitRef="usd">400000</us-gaap:FinancingReceivableRecordedInvestmentPastDue>
    <hrb:ScheduleOfReceivablesBasedOnYearOfOriginationTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfMTg0MA_5fbfbe8f-1204-4573-93bd-f04351ca0166">Current balances and amounts on non-accrual status and classified as impaired, or more than 60 days past due, by year of origination, as of January&#160;31, 2021 are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.164%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&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;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year of Origination&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;padding:0 1pt"/&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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 and prior&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,002&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,002&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,002&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;Balances and amounts on non-accrual status and classified as impaired, or more than 60 days past due, as of January&#160;31, 2021, by year of origination, are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year of origination:&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-Accrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;309,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 and prior&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving loans&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:0 1pt"/&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;345,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(26,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;318,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</hrb:ScheduleOfReceivablesBasedOnYearOfOriginationTableTextBlock>
    <hrb:ImpairedNonAccrualStatusTerm
      contextRef="i6b83bdc11c754adba80836c8036e6fff_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfMTE0NA_3748a03f-697c-4824-9275-2c4d53878d14">P60D</hrb:ImpairedNonAccrualStatusTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i0966bee8a95d40e3b2cb2d539aba6054_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfNC0yLTEtMS0w_142486f9-38a2-4df4-854e-befa42942a21"
      unitRef="usd">737000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0966bee8a95d40e3b2cb2d539aba6054_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfNC00LTEtMS0w_c6cbc8b9-45db-43ff-8d1a-f1bc37abfc27"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="ia8b10aad6e34416b860d594acc9a40d9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfNS0yLTEtMS0w_92e6d7ce-a8f2-4759-ae5a-9900fe8b6fe3"
      unitRef="usd">1002000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ia8b10aad6e34416b860d594acc9a40d9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfNS00LTEtMS0w_4c754635-e77e-4e3a-8461-65425661efaa"
      unitRef="usd">1002000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="iea2431f1ea764841bc635161c0349c8e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfNy0yLTEtMS0w_c42e42e6-22f3-4176-8398-4d40c34f347c"
      unitRef="usd">1739000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iea2431f1ea764841bc635161c0349c8e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfNy00LTEtMS0w_ebf2a841-d486-41cb-8f1e-9b856bf1daa8"
      unitRef="usd">1002000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iea2431f1ea764841bc635161c0349c8e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfOC0yLTEtMS0w_cdf358ae-0c0a-435f-b205-e7be5f2cfec5"
      unitRef="usd">27000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="iea2431f1ea764841bc635161c0349c8e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmM3OWNiOWVkZTQwNDRiMGU4NWUwNjk5NGY3NDhkZjgwL3RhYmxlcmFuZ2U6Yzc5Y2I5ZWRlNDA0NGIwZTg1ZTA2OTk0Zjc0OGRmODBfOS0yLTEtMS0w_7982d61f-e0e1-4880-9161-d88ade5745c6"
      unitRef="usd">1712000</us-gaap:NotesReceivableNet>
    <hrb:ImpairedNonAccrualStatusTerm
      contextRef="i4df02fdace6e40718203af2f94423e46_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfMTU2OA_c323d64d-d32d-4d7b-a214-2877820a7481">P60D</hrb:ImpairedNonAccrualStatusTerm>
    <us-gaap:NotesReceivableGross
      contextRef="id0b9352c2bae4a218890bca0d80fd845_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfMi0yLTEtMS0w_60cbd4a1-d7b1-4f03-abb6-bbe3ae7e83fa"
      unitRef="usd">309382000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id0b9352c2bae4a218890bca0d80fd845_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfMi00LTEtMS0w_204c8561-22fc-4f91-98a6-816b9a55b5d6"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="ifa49cfee493e4d6c875d2f91268734ac_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfMy0yLTEtMS0w_0b0d528f-10f1-412f-9175-5e332a8af397"
      unitRef="usd">12039000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ifa49cfee493e4d6c875d2f91268734ac_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfMy00LTEtMS0w_97e98e8b-4f97-428b-b4e3-8edc3720be0b"
      unitRef="usd">12039000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i3e37d77c8fd440d09deee1b782a4fbb4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfNC0yLTEtMS0w_83e15058-5151-4bd7-9e2b-22102c2d73b7"
      unitRef="usd">23699000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3e37d77c8fd440d09deee1b782a4fbb4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfNC00LTEtMS0w_08ecbcd6-dc6c-47ae-99e6-800667bf906d"
      unitRef="usd">14246000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i666a512119ef4d56ab047e8f1aff49fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfNS0yLTEtMS0w_ec6c6a01-480d-4715-9557-d0ae56509fe8"
      unitRef="usd">345120000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i666a512119ef4d56ab047e8f1aff49fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfNS00LTEtMS0w_73cc018c-16f4-41a2-a9e1-a05731d1a4b5"
      unitRef="usd">26285000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i666a512119ef4d56ab047e8f1aff49fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfNi0yLTEtMS0w_9f23e1d6-6d8d-4bac-84dd-6a9acc877ccd"
      unitRef="usd">26168000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="i666a512119ef4d56ab047e8f1aff49fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmFjZmYzZDNhNWM4YjRlYTBiNjU1MjJlZTgxNzVmMDZmL3RhYmxlcmFuZ2U6YWNmZjNkM2E1YzhiNGVhMGI2NTUyMmVlODE3NWYwNmZfNy0yLTEtMS0w_04732e1e-d747-4823-827e-60922ecd0114"
      unitRef="usd">318952000</us-gaap:NotesReceivableNet>
    <hrb:ScheduleOfActivityInAllowanceForDoubtfulAccountsTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RleHRyZWdpb246MmI1NjhkOTVlODA3NGViNWFmOGU0NWUwZDU0MGIxNzlfMTgyOQ_4bd03774-f6bd-4fb0-a230-a093a4b73fe3">Activity in the allowance for credit losses for our EA and all other short-term and long-term receivables for the nine months ended January&#160;31, 2021 and 2020 is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&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 style="width:1.0%"/&gt;&lt;td style="width:14.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EAs&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2020&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;32,034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;50,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;82,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;25,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charge-offs, recoveries and other&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(18,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(54,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(73,106)&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;35,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2019&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,517&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charge-offs, recoveries and other&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,374)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2020&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,124&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,492&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,616&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</hrb:ScheduleOfActivityInAllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i0714037186994beb8961069ceb24cad7_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMi0yLTEtMS0w_cb0649c7-041f-4c9c-9d2a-decba0515633"
      unitRef="usd">32034000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="iaa9e6474adf848deaa783834ac2612f4_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMi0xMC0xLTEtMA_752bd4d6-41d7-4806-858f-7123621b7d80"
      unitRef="usd">50446000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMi0xMi0xLTEtMA_2a1b6ffc-cc0c-429b-bb3b-e4aadf37efae"
      unitRef="usd">82480000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumReceivableCreditLossExpenseReversal
      contextRef="icffbda328b6d4ef5bd94a4d1e1ed30c2_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMy0yLTEtMS0w_9b063ea1-92cc-4098-9287-25476a83f36e"
      unitRef="usd">12783000</us-gaap:PremiumReceivableCreditLossExpenseReversal>
    <us-gaap:PremiumReceivableCreditLossExpenseReversal
      contextRef="i1b2f0289b0964c72a5773e5f0a4783d8_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMy0xMC0xLTEtMA_433f90bf-4bd0-4762-826f-c26f9b1888b7"
      unitRef="usd">12859000</us-gaap:PremiumReceivableCreditLossExpenseReversal>
    <us-gaap:PremiumReceivableCreditLossExpenseReversal
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMy0xMi0xLTEtMA_2ecc318b-d024-46f5-8262-839570395010"
      unitRef="usd">25642000</us-gaap:PremiumReceivableCreditLossExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="icffbda328b6d4ef5bd94a4d1e1ed30c2_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfNS0yLTEtMS0w_1ae01df6-8b81-4f00-854b-56c3a5d7f39c"
      unitRef="usd">18649000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i1b2f0289b0964c72a5773e5f0a4783d8_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfNS0xMC0xLTEtMA_ccb823c8-1c03-4e81-af1a-2402d1855af6"
      unitRef="usd">54457000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfNS0xMi0xLTEtMA_49a72554-cf28-4e2c-88c1-f05d696820f2"
      unitRef="usd">73106000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i666a512119ef4d56ab047e8f1aff49fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfNy0yLTEtMS0w_9f5c1d7b-476e-4e29-8f9d-2b49d1a11dbb"
      unitRef="usd">26168000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i2273159b7005411ab4f7cf94faaeabc8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfNy0xMC0xLTEtMA_9217bcb7-88cb-45c6-886a-b56dde918d43"
      unitRef="usd">8848000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfNy0xMi0xLTEtMA_077e3f2b-eb7c-493a-93e1-9d11c82f7f7f"
      unitRef="usd">35016000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="ia439e9facec94662827ae6c308378222_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfOS0yLTEtMS0w_b335359a-310e-4181-9829-6dee9ce5b4ee"
      unitRef="usd">27535000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i8c80de8c3f934b6cb4a6f04f085054b6_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfOS0xMC0xLTEtMA_c12bdcbb-6324-448d-b380-bf946a4d043a"
      unitRef="usd">53938000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i79d81458d074440782e555b318c0ba82_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfOS0xMi0xLTEtMA_0d2a2cb9-eb3d-407d-85fc-92746426abc1"
      unitRef="usd">81473000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumReceivableCreditLossExpenseReversal
      contextRef="ide6c22f9602049a2877f8ea15c9ba4e4_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTAtMi0xLTEtMA_24c906b0-4c5b-4d6b-99db-fb544bd5fa9d"
      unitRef="usd">17862000</us-gaap:PremiumReceivableCreditLossExpenseReversal>
    <us-gaap:PremiumReceivableCreditLossExpenseReversal
      contextRef="i45255f4d02d746d692f2bf327900cbb7_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTAtMTAtMS0xLTA_4f92234c-1eae-4373-9a4e-2bf934e70e98"
      unitRef="usd">19655000</us-gaap:PremiumReceivableCreditLossExpenseReversal>
    <us-gaap:PremiumReceivableCreditLossExpenseReversal
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTAtMTItMS0xLTA_64fc2608-3d4a-4c79-a2e2-b4ca3a007683"
      unitRef="usd">37517000</us-gaap:PremiumReceivableCreditLossExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ide6c22f9602049a2877f8ea15c9ba4e4_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTEtMi0xLTEtMA_2cc53c7e-ab67-4ddc-86ee-da38f84303a2"
      unitRef="usd">17273000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i45255f4d02d746d692f2bf327900cbb7_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTEtMTAtMS0xLTA_7496c161-758a-4e5e-9881-2df4882ec5e4"
      unitRef="usd">55101000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTEtMTItMS0xLTA_50e69a19-27cd-4a7e-8eed-f33667dbff2c"
      unitRef="usd">72374000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i1d1ac46a0a83455d91645529f4fe168c_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTItMi0xLTEtMA_e31e5261-0147-451e-b95e-f3151db52d82"
      unitRef="usd">28124000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="i58e4252d53464868ae9629ebd7a904d4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTItMTAtMS0xLTA_9ff23982-f56e-4082-b4f9-0e2ede345099"
      unitRef="usd">18492000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl80OS9mcmFnOjJiNTY4ZDk1ZTgwNzRlYjVhZjhlNDVlMGQ1NDBiMTc5L3RhYmxlOmNkNjcwYmUyY2VjYjQ2ZWFhNjljZjc2MDgzNGIwNDQxL3RhYmxlcmFuZ2U6Y2Q2NzBiZTJjZWNiNDZlYWE2OWNmNzYwODM0YjA0NDFfMTItMTItMS0xLTA_196a597b-c33b-4c2a-8a7e-128df7988ebd"
      unitRef="usd">46616000</us-gaap:PremiumsReceivableAllowanceForDoubtfulAccounts>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTM0OA_83bbce17-d1cd-4fc5-a8ad-640d21af1e79">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 5: GOODWILL AND INTANGIBLE ASSETS &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill for the nine months ended January&#160;31, 2021 and 2020 are 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.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Impairment Losses&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2020&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;850,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(138,297)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;712,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals and foreign currency changes, net&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairments&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2021&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;883,913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(138,297)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;745,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2019&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;519,937&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of Wave&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300,560&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other acquisitions&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,421&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals and foreign currency changes, net&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,088)&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairments&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:'Calibri',sans-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:'Calibri',sans-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:'Calibri',sans-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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2020&lt;/span&gt;&lt;/td&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;871,127&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,297)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;838,830&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We test goodwill for impairment annually in our fourth quarter, or more frequently if events occur or circumstances change which would, more likely than not, reduce the fair value of a reporting unit below its carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of intangible assets are 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.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of January 31, 2021:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;370,076&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(174,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;195,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;316,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(244,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internally-developed software&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;168,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(123,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;44,933&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(34,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(15,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased technology&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;122,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(68,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;53,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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="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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,044,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(662,932)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;381,264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of January 31, 2020:&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 #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 #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;364,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(153,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210,984&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,857&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internally-developed software&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(116,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,579&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,907&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased technology&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,276&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,462&#160;&lt;/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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired assets pending final allocation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/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="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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,023,821&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(590,747)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,074&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of April 30, 2020:&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: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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(159,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205,308&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(227,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,746&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internally-developed software&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,385&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,433&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,587&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased technology&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,152&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,317&#160;&lt;/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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired assets pending final allocation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Calibri',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',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:#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="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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,022,157&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(607,181)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414,976&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Represents franchisee and competitor business acquisitions for which final purchase price allocations have not yet been determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We made payments to acquire businesses totaling $15.0 million and $450.3 million during the nine months ended January&#160;31, 2021 and 2020, respectively. The nine months ended January&#160;31, 2020 included the acquisition of Wave. The amounts and weighted-average lives of intangible assets acquired during the nine months e&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nded January&#160;31, 2021, including amounts capitalized and placed in service related to internally-developed software, a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;re as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-Average life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized software&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3&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:'Calibri',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;342&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5&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:'Calibri',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets for the three and nine&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; months ended January&#160;31, 2021 was $21.7 million and $62.1 million, respectively, compared to $21.5 million and $61.3 million for the three and nine months ended January&#160;31, 2020, respectively. Estimated amortization of intangible assets for fiscal years 2021, 2022, 2023, 2024 and 2025 is $83.5 million, $75.5 million, $57.7 million, $38.4 million and $20.3 million, respectively.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTM1OQ_b97ba64b-56d3-4069-9d48-bd860c099953">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill for the nine months ended January&#160;31, 2021 and 2020 are 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.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated Impairment Losses&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2020&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;850,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(138,297)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;712,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals and foreign currency changes, net&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;26,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairments&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2021&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;883,913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(138,297)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;745,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of May 1, 2019&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;519,937&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of Wave&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300,560&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other acquisitions&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,421&#160;&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals and foreign currency changes, net&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,088)&lt;/span&gt;&lt;/td&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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairments&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:'Calibri',sans-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:'Calibri',sans-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:'Calibri',sans-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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances as of January 31, 2020&lt;/span&gt;&lt;/td&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;871,127&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,297)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;838,830&#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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMi0yLTEtMS0w_cca77500-0144-4150-bf8e-822e3960de6b"
      unitRef="usd">850435000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMi00LTEtMS0w_52b8f7a9-f03d-4334-abfa-19a09a547b87"
      unitRef="usd">138297000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMi02LTEtMS0w_0fe6da39-81f6-4f7d-8c33-bba7618816ac"
      unitRef="usd">712138000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNC0yLTEtMS0w_11e3db17-2f12-4437-9cba-e14aae462fde"
      unitRef="usd">6924000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNC02LTEtMS0w_849161d2-6033-4a60-93c8-a07ace74c6bf"
      unitRef="usd">6924000</us-gaap:GoodwillAcquiredDuringPeriod>
    <hrb:GoodwillDisposalsAndOther
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNS0yLTEtMS0w_99c0bcf8-ddc2-4b4b-b587-6574f009ebdc"
      unitRef="usd">-26554000</hrb:GoodwillDisposalsAndOther>
    <hrb:GoodwillDisposalsAndOther
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNS02LTEtMS0w_21d9d4e8-16ce-4f3c-b7bc-e2bbf07b9b19"
      unitRef="usd">-26554000</hrb:GoodwillDisposalsAndOther>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNi00LTEtMS0w_60f5d11f-c950-4d52-a345-6de3f1b0ce51"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNi02LTEtMS0w_b3528a73-15d9-4a55-805c-17d5ab9b7496"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillGross
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNy0yLTEtMS0w_a9e82186-43d9-49e5-ba86-54a9b2fe47f3"
      unitRef="usd">883913000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNy00LTEtMS0w_286efebd-f4a0-43c4-b195-e724e7598265"
      unitRef="usd">138297000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfNy02LTEtMS0w_72c98a8a-10ec-4055-90cc-00bce4575291"
      unitRef="usd">745616000</us-gaap:Goodwill>
    <us-gaap:GoodwillGross
      contextRef="i79d81458d074440782e555b318c0ba82_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfOS0yLTEtMS0w_0daf2adb-9f83-41c4-83f2-f1690cf3ad03"
      unitRef="usd">552234000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i79d81458d074440782e555b318c0ba82_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfOS00LTEtMS0w_b310ba65-9e1b-4d1a-8f24-72d735e3ec2e"
      unitRef="usd">32297000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i79d81458d074440782e555b318c0ba82_I20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfOS02LTEtMS0w_bdcf3a00-08c8-442a-81d3-df0725c23eb3"
      unitRef="usd">519937000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="icf8d2ac491d84da7a1bfa86a561cc5e7_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTAtMi0xLTEtMA_b4e1086c-87f4-445f-a111-a8a52b934798"
      unitRef="usd">300560000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="icf8d2ac491d84da7a1bfa86a561cc5e7_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTAtNi0xLTEtMA_0c5e5caf-63f9-4afe-a04b-80366675bf35"
      unitRef="usd">300560000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTEtMi0xLTEtMA_b85061ca-265e-4337-a5e7-196c0bef8c16"
      unitRef="usd">23421000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTEtNi0xLTEtMA_27441efb-b094-4373-88b0-a0ce31048586"
      unitRef="usd">23421000</us-gaap:GoodwillAcquiredDuringPeriod>
    <hrb:GoodwillDisposalsAndOther
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTItMi0xLTEtMA_b0f8251e-70c5-4984-b49b-74b81f1aa82b"
      unitRef="usd">5088000</hrb:GoodwillDisposalsAndOther>
    <hrb:GoodwillDisposalsAndOther
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTItNi0xLTEtMA_4c8e9dcf-3f8d-40ee-96db-b90ac201cbb0"
      unitRef="usd">5088000</hrb:GoodwillDisposalsAndOther>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTMtNC0xLTEtMA_d16b8542-c91b-470b-b2dd-41a4e3021cd8"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTMtNi0xLTEtMA_f68976b6-4a17-48cf-87a3-70c00784cb27"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillGross
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTQtMi0xLTEtMA_8c9c0360-60d4-4a70-ab56-86e260fede26"
      unitRef="usd">871127000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTQtNC0xLTEtMA_94f7bbe3-9fb2-4064-824c-3f60e01c7465"
      unitRef="usd">32297000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOmIyN2E4ZjI1N2Y2MTQ1M2VhNjk2OTViOTRiZWFhMjBlL3RhYmxlcmFuZ2U6YjI3YThmMjU3ZjYxNDUzZWE2OTY5NWI5NGJlYWEyMGVfMTQtNi0xLTEtMA_5a0ae80a-6980-4cfe-a183-4184d773ab42"
      unitRef="usd">838830000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTM0Nw_cdf41d98-ee50-45cb-8f5e-88e20e5ab77d">&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of intangible assets are 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.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in&#160;000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of January 31, 2021:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;370,076&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(174,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;195,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;316,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(244,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internally-developed software&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;168,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(123,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;44,933&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41,177&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(34,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(15,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased technology&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;122,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(68,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;53,856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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="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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,044,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(662,932)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;381,264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of January 31, 2020:&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 #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 #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;364,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(153,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210,984&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,857&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internally-developed software&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(116,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,579&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,235&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,907&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased technology&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(53,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,276&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,462&#160;&lt;/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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired assets pending final allocation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/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="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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,023,821&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(590,747)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,074&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of April 30, 2020:&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: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;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;365,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(159,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205,308&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(227,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,746&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internally-developed software&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,385&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,433&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,587&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchased technology&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,152&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,317&#160;&lt;/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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired assets pending final allocation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Calibri',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',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:#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="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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,022,157&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(607,181)&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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414,976&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Represents franchisee and competitor business acquisitions for which final purchase price allocations have not yet been determined.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie389f757db8349a0807187aa5d55af1f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMy0yLTEtMS0w_ae57f472-85cb-4f83-b6c2-707d6298ae09"
      unitRef="usd">370076000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie389f757db8349a0807187aa5d55af1f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMy00LTEtMS0w_51183ee0-9c62-4152-9eb9-03288c552431"
      unitRef="usd">174484000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie389f757db8349a0807187aa5d55af1f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMy02LTEtMS0w_696e14f1-16f9-4e83-94a1-a35884ba8ded"
      unitRef="usd">195592000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic902da85c90b4173ae7630b80e74eeea_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNC0yLTEtMS0w_567478c6-fe97-4031-8b6a-a3b1cc7b6dcb"
      unitRef="usd">316600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic902da85c90b4173ae7630b80e74eeea_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNC00LTEtMS0w_1b41e9e7-b436-41f5-a833-db918cdbe8b8"
      unitRef="usd">244441000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic902da85c90b4173ae7630b80e74eeea_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNC02LTEtMS0w_2e5019db-3b91-4758-ac64-42d9e7a3863b"
      unitRef="usd">72159000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idcaeb24ca4944b3f80149796da940f4e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNS0yLTEtMS0w_80f9fa52-50d5-4154-9ad0-ba02938aeca4"
      unitRef="usd">168642000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idcaeb24ca4944b3f80149796da940f4e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNS00LTEtMS0w_85f359d6-265b-486c-890e-8fa529534fff"
      unitRef="usd">123709000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idcaeb24ca4944b3f80149796da940f4e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNS02LTEtMS0w_52fbc077-9a27-4430-bd55-8e59ef96ed8c"
      unitRef="usd">44933000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8d700ddd583a4add8852fdeeea17a2c1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNi0yLTEtMS0w_466e0643-9016-466a-acfd-2c6d74ea62ef"
      unitRef="usd">41177000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8d700ddd583a4add8852fdeeea17a2c1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNi00LTEtMS0w_9cd481da-0af2-4290-8919-16d7a2338710"
      unitRef="usd">34962000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8d700ddd583a4add8852fdeeea17a2c1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNi02LTEtMS0w_eda1e965-0b2e-4fa4-8161-747a4d86f643"
      unitRef="usd">6215000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieaaf3054a67e48018015150492e6f440_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNy0yLTEtMS0w_609373fc-ccc9-497c-a5c1-b981b1d0174d"
      unitRef="usd">19201000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieaaf3054a67e48018015150492e6f440_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNy00LTEtMS0w_150b9e8e-70fa-4c05-9f64-ca533082d3b5"
      unitRef="usd">15574000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ieaaf3054a67e48018015150492e6f440_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfNy02LTEtMS0w_1516eb0a-0fc1-4b49-b142-79fc653af2ff"
      unitRef="usd">3627000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i04ce308dc8c9483380ce2b3fb278a287_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfOC0yLTEtMS0w_c5707e1d-d75a-46dc-801c-ea8693c49147"
      unitRef="usd">122700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i04ce308dc8c9483380ce2b3fb278a287_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfOC00LTEtMS0w_75d86157-3b82-4613-a1b7-de6b48ae32d2"
      unitRef="usd">68844000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i04ce308dc8c9483380ce2b3fb278a287_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfOC02LTEtMS0w_6c0cbb39-a583-4f68-a121-27a25378de4c"
      unitRef="usd">53856000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if67f1ac8b1244ec6ad71d2b7e637f402_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfOS0yLTEtMS0w_a55bea90-3069-4209-b04e-411027cd36da"
      unitRef="usd">5800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if67f1ac8b1244ec6ad71d2b7e637f402_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfOS00LTEtMS0w_12bd5a06-60b8-43a7-894b-566937e7d237"
      unitRef="usd">918000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if67f1ac8b1244ec6ad71d2b7e637f402_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfOS02LTEtMS0w_fcd9090f-f998-4fc8-973c-fc952b05f82b"
      unitRef="usd">4882000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTEtMi0xLTEtMA_bbd2e7f1-e976-4a3e-b05f-4baf0197b151"
      unitRef="usd">1044196000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTEtNC0xLTEtMA_95fbb0b4-3e0a-4091-b515-e30201c3fa44"
      unitRef="usd">662932000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTEtNi0xLTEtMA_ed3ac500-10c2-4ce5-a73b-f3cba0282a8d"
      unitRef="usd">381264000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia5893d8a4b5c475d851bbb95fd45bf1d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTMtMi0xLTEtMA_51a8dc2a-d48e-48b4-8208-a0f54aa86115"
      unitRef="usd">364376000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia5893d8a4b5c475d851bbb95fd45bf1d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTMtNC0xLTEtMA_b72e58b3-68cb-4985-8d76-51c111beb5e9"
      unitRef="usd">153392000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia5893d8a4b5c475d851bbb95fd45bf1d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTMtNi0xLTEtMA_c9054019-36be-4459-bd57-a054471ed4ea"
      unitRef="usd">210984000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie09f6fba56af431895e880ee0ca8d5d9_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTQtMi0xLTEtMA_6f91b71e-7961-42e4-8177-e031b1829987"
      unitRef="usd">313521000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie09f6fba56af431895e880ee0ca8d5d9_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTQtNC0xLTEtMA_0f27c10a-9755-49d3-89ac-4a278e0356df"
      unitRef="usd">219664000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie09f6fba56af431895e880ee0ca8d5d9_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTQtNi0xLTEtMA_0d170b04-5c06-424d-9d06-86e7ea74d638"
      unitRef="usd">93857000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6c3ba9dfb2784fbcbcd4a4a5a79eeffb_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTUtMi0xLTEtMA_f7f6d34f-7504-4d76-bd4b-bf4f0cd9414f"
      unitRef="usd">154962000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6c3ba9dfb2784fbcbcd4a4a5a79eeffb_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTUtNC0xLTEtMA_27d54b38-962a-41cb-a087-d54a45b949ea"
      unitRef="usd">116383000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6c3ba9dfb2784fbcbcd4a4a5a79eeffb_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTUtNi0xLTEtMA_c5c46c9c-f572-4233-90e7-4a7c27e24012"
      unitRef="usd">38579000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ide2bd26b9c4e4cc495d95bf917843f6a_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTYtMi0xLTEtMA_cc0c45d3-0d1b-43bb-96b1-a9ff2d744759"
      unitRef="usd">41386000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ide2bd26b9c4e4cc495d95bf917843f6a_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTYtNC0xLTEtMA_5c92c64a-a42e-4442-b749-561e9593e01c"
      unitRef="usd">33151000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ide2bd26b9c4e4cc495d95bf917843f6a_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTYtNi0xLTEtMA_f797fbef-6f7c-4830-9ce1-1a297fa5d422"
      unitRef="usd">8235000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i71c2cf1d399246f988d2a06b240678dc_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTctMi0xLTEtMA_e0f6be1b-a8ac-4d62-b9ea-0ad744cc3d2f"
      unitRef="usd">19201000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i71c2cf1d399246f988d2a06b240678dc_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTctNC0xLTEtMA_80358f6a-f1da-4ae9-9520-906d1ed7bda8"
      unitRef="usd">14294000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i71c2cf1d399246f988d2a06b240678dc_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTctNi0xLTEtMA_e9a2683d-b31a-49e5-a0fb-8b4cfe1e7f6e"
      unitRef="usd">4907000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7273ff3bad314132a7bef70577067f74_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTgtMi0xLTEtMA_15fd5ab8-b1db-4140-9dd5-6067e5c80c99"
      unitRef="usd">122801000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7273ff3bad314132a7bef70577067f74_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTgtNC0xLTEtMA_5923be7e-269b-4bdd-bcb3-526522aba6a1"
      unitRef="usd">53525000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7273ff3bad314132a7bef70577067f74_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTgtNi0xLTEtMA_3790c461-3f52-4e51-b495-fae086f7fa29"
      unitRef="usd">69276000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if73cd59fa97244f49fdfe16bf6bda600_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTktMi0xLTEtMA_6dc9a8d4-f70a-48d9-b84c-8ea12ef2e45e"
      unitRef="usd">5800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if73cd59fa97244f49fdfe16bf6bda600_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTktNC0xLTEtMA_2a7897d2-44cc-4f5a-a1e3-621435fd2e8b"
      unitRef="usd">338000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if73cd59fa97244f49fdfe16bf6bda600_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMTktNi0xLTEtMA_03b6a267-94a2-4ad6-a34c-84b83b25c124"
      unitRef="usd">5462000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia3e2825345b24909b3758c4664a6e85f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjAtMi0xLTEtMA_6bae3007-4f16-44a4-a53b-b368a01c933c"
      unitRef="usd">1774000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia3e2825345b24909b3758c4664a6e85f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjAtNC0xLTEtMA_679bb25e-455a-4871-abd2-270e70b82e92"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia3e2825345b24909b3758c4664a6e85f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjAtNi0xLTEtMA_2511f9c9-0f24-4e73-b5ec-6d8c3947b575"
      unitRef="usd">1774000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjEtMi0xLTEtMA_72f2548a-c5f3-45b8-9070-4a9569295361"
      unitRef="usd">1023821000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjEtNC0xLTEtMA_33a8c826-cd29-4e47-afed-e1b0e6b96b46"
      unitRef="usd">590747000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjEtNi0xLTEtMA_63bf2b16-7d99-4f97-aa45-2abb90960a29"
      unitRef="usd">433074000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i170483146f1c4da184723949c9fed8c6_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjMtMi0xLTEtMA_a6a24bdf-eab8-4bbd-9021-55e5a0dc0299"
      unitRef="usd">365062000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i170483146f1c4da184723949c9fed8c6_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjMtNC0xLTEtMA_460e0ca3-ce1a-4a6d-9d6a-c599df8e57fe"
      unitRef="usd">159754000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i170483146f1c4da184723949c9fed8c6_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjMtNi0xLTEtMA_5daef124-b604-4d4c-98e9-24c55f3b0dd0"
      unitRef="usd">205308000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i44a5ce9ad9ab4ce2881616a1d9d61ace_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjQtMi0xLTEtMA_c595784a-7374-4ea4-b2b9-dc4f9dcd2501"
      unitRef="usd">314191000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i44a5ce9ad9ab4ce2881616a1d9d61ace_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjQtNC0xLTEtMA_4e0cd995-fa08-495f-9c89-bcfb52b9d44c"
      unitRef="usd">227445000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i44a5ce9ad9ab4ce2881616a1d9d61ace_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjQtNi0xLTEtMA_d97c32f0-b06b-4f6f-bb02-d32df68c933f"
      unitRef="usd">86746000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib7d0abed3e35449e81d0d41b957eb55a_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjUtMi0xLTEtMA_fdb83a2c-5259-4671-adbb-3ed5e57eb084"
      unitRef="usd">154083000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib7d0abed3e35449e81d0d41b957eb55a_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjUtNC0xLTEtMA_13423f51-8b15-4a71-81f6-1ac810ac3e1d"
      unitRef="usd">113698000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib7d0abed3e35449e81d0d41b957eb55a_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjUtNi0xLTEtMA_b67c5556-8ce5-409c-9dcf-156de0d070a2"
      unitRef="usd">40385000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i360c6a60694345f097129e6459416254_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjYtMi0xLTEtMA_67869729-3ce9-4518-a3a5-c8d4f8aaa05a"
      unitRef="usd">41072000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i360c6a60694345f097129e6459416254_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjYtNC0xLTEtMA_3735f27c-4ab3-4886-9524-78f4fefba88d"
      unitRef="usd">33639000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i360c6a60694345f097129e6459416254_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjYtNi0xLTEtMA_f0aa4149-7ba1-45b0-8165-121440aa3cd9"
      unitRef="usd">7433000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idfb20d7848824ccb9513af27fe53ac52_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjctMi0xLTEtMA_b58fd210-8255-4491-9783-e6dbfad12ca2"
      unitRef="usd">19201000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idfb20d7848824ccb9513af27fe53ac52_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjctNC0xLTEtMA_1c5da40a-ad36-4b22-b86c-b2d643230125"
      unitRef="usd">14614000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idfb20d7848824ccb9513af27fe53ac52_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjctNi0xLTEtMA_b5164262-2af3-495e-909a-517fda165330"
      unitRef="usd">4587000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i923eb653cfe149a188971cb2e7520bb0_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjgtMi0xLTEtMA_d651e3d9-29a8-486c-aec3-f2036a0a72d9"
      unitRef="usd">122700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i923eb653cfe149a188971cb2e7520bb0_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjgtNC0xLTEtMA_941e8a6a-b6e3-4a26-84d2-9aa43a9d3947"
      unitRef="usd">57548000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i923eb653cfe149a188971cb2e7520bb0_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjgtNi0xLTEtMA_cb6e173b-15ac-4bd2-87cb-ba3580829c37"
      unitRef="usd">65152000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i47528a163fd24d9198f4982f9370e9be_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjktMi0xLTEtMA_888e99ae-812f-4632-8c08-4858af86b3bd"
      unitRef="usd">5800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i47528a163fd24d9198f4982f9370e9be_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjktNC0xLTEtMA_04b75c4b-40dd-4398-9722-ede45d6dcca9"
      unitRef="usd">483000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i47528a163fd24d9198f4982f9370e9be_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMjktNi0xLTEtMA_ce7f877b-2605-4f52-990a-d2eaa74044c9"
      unitRef="usd">5317000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if5637b7ca4b8452b9377180ee6996a6d_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMzAtMi0xLTEtMA_bf580fdf-840b-4416-b1ab-da00fb90e651"
      unitRef="usd">48000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if5637b7ca4b8452b9377180ee6996a6d_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMzAtNC0xLTEtMA_86058e3e-6495-4ab7-9c81-78a796e29609"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if5637b7ca4b8452b9377180ee6996a6d_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMzAtNi0xLTEtMA_f1d4bb0a-40c0-4d1a-9f08-da2e729b8cb7"
      unitRef="usd">48000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMzEtMi0xLTEtMA_5e0e9142-a7cc-433f-a920-20e34284ba95"
      unitRef="usd">1022157000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMzEtNC0xLTEtMA_c3394b9e-ac07-4240-8411-b61919e1bdc2"
      unitRef="usd">607181000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjQ5ZjEyNTAxNWEwYzQ5YmI5NTU0Y2NjODBlZTU3NmY0L3RhYmxlcmFuZ2U6NDlmMTI1MDE1YTBjNDliYjk1NTRjY2M4MGVlNTc2ZjRfMzEtNi0xLTEtMA_0f440ef9-68d8-45a5-801f-4e8745aa79a1"
      unitRef="usd">414976000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8301eac5bce7424dba9707de5394c0f9_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfNzI3_fd629461-1438-4e19-828c-5fd0795f9fe7"
      unitRef="usd">15000000.0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2999c92846fa4a169b0baf2ea5e4e1f6_D20190501-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfNzM1_434d64a2-3f6a-4f6e-9ea6-5d9624f4a884"
      unitRef="usd">450300000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTMzOA_fd09353b-9c5f-4b1d-a1d5-1b2dbefe7f00">The amounts and weighted-average lives of intangible assets acquired during the nine months e&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nded January&#160;31, 2021, including amounts capitalized and placed in service related to internally-developed software, a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;re 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:49.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-Average life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized software&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3&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:'Calibri',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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reacquired franchise rights&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncompete agreements&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;342&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5&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:'Calibri',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i519e9fa58f1544129249dd876c87935f_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfMi0yLTEtMS0w_ab993e7f-3e3f-45eb-adb4-4e83e0db2d1f"
      unitRef="usd">14389000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i519e9fa58f1544129249dd876c87935f_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfMi00LTEtMS0w_4f8e9d81-ce1b-483b-aa44-11426c59509f">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i274f93733895486e8eb909f4883c8413_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfMy0yLTEtMS0w_d1e6ffbb-f413-4228-b46a-70dc1e604a4c"
      unitRef="usd">8952000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i274f93733895486e8eb909f4883c8413_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfMy00LTEtMS0w_091ba211-20c5-4dbc-b9e9-886ab1874009">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="id4171b8f9b30473bbf1ff408ec571612_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfNC0yLTEtMS0w_c04864c0-a388-404b-8e89-6bf29b4c52a6"
      unitRef="usd">6005000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id4171b8f9b30473bbf1ff408ec571612_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfNC00LTEtMS0w_88846290-314a-4e13-8bdb-bbc93522cf11">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1611b45fb89a4d65b8c5cbef7499c16e_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfNS0yLTEtMS0w_b518ccb5-1f5e-4b28-9012-c5de829c873d"
      unitRef="usd">342000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1611b45fb89a4d65b8c5cbef7499c16e_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfNS00LTEtMS0w_36699937-d093-4aee-a289-d5ee7c88e610">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfNi0yLTEtMS0w_1bc9a72c-0565-4573-8648-b8ad9b31c4ea"
      unitRef="usd">29688000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RhYmxlOjcxNmI3ZGZmMTkyNTQxYjNiZTU3MmVhZmJiMjQwZWFjL3RhYmxlcmFuZ2U6NzE2YjdkZmYxOTI1NDFiM2JlNTcyZWFmYmIyNDBlYWNfNi00LTEtMS0w_28d8a143-c5f6-4832-893b-fbe9b1ad54fe">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTEyNQ_67738d7d-7215-4c8d-8081-cb8d58f3bfd2"
      unitRef="usd">21700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTEzMg_156d1b14-cd78-4684-973c-ab34aaa7e01c"
      unitRef="usd">62100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTE2Mg_3e42f195-596f-4d11-a776-97959827bc6b"
      unitRef="usd">21500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTE2OQ_99d3cf67-c658-40a7-b9be-a745197f8cd1"
      unitRef="usd">61300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTMwMA_2dfe55f6-6279-40a3-a081-af505c826238"
      unitRef="usd">83500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTMwNA_ebab9472-0d64-414c-b9cb-168100aa1282"
      unitRef="usd">75500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTMwOA_53b8f5ae-158a-413c-9dea-7fc4d19a5126"
      unitRef="usd">57700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTMxMg_4f77d695-77e6-408a-b40a-c3cb4c37333a"
      unitRef="usd">38400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81Mi9mcmFnOjQzOWMxYjBkYjcwNDQ4MDQ4NTI0YmRmMTczZDJlMWQ2L3RleHRyZWdpb246NDM5YzFiMGRiNzA0NDgwNDg1MjRiZGYxNzNkMmUxZDZfMTMxOQ_6847972a-a1fc-4e68-a270-5eca73c734fb"
      unitRef="usd">20300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:LongTermDebtTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMzA4Nw_a702a5e9-7bde-4c8a-a692-48b3f62b18ec">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 6: LONG-TERM DEBT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of long-term debt 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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.807%"/&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="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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 31, 2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 4.125%, due October 2020&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650,000&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650,000&#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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 5.500%, due November 2022&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;500,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 5.250%, due October 2025&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;350,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,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;/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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 3.875%, due August 2030&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;650,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Committed line of credit borrowings&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;880,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000,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;/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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance costs and discounts&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(10,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,743)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,369,574&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,529,611&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,495,257&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Current portion&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(649,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(649,384)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term portion&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,369,574&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,880,589&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,845,873&#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:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value of long-term debt&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,499,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,618,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,526,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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On August 7, 2020, we issued&#160;$650.0 million&#160;of&#160;3.875%&#160;Senior Notes due August 15, 2030 (2030 Senior Notes). The 2030 Senior Notes are not redeemable by the bondholders prior to maturity, although we have the right to redeem some or all of these notes at any time, at specified redemption prices. The proceeds of the 2030 Senior Notes were used to repay the $650&#160;million Senior Notes that matured on October 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;UNSECURED COMMITTED LINE OF CREDIT &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Our unsecured committed line of credit (CLOC) provides for an unsecured senior revolving credit facility in the aggregate principal amount of $2.0 billion, which includes a $200.0 million sublimit for swingline loans and a $50.0 million sublimit for standby letters of credit. We may request increases in the aggregate principal amount of the revolving credit facility of up to $500.0 million, subject to obtaining commitments from lenders and meeting certain other conditions. The CLOC will mature on September 21, 2023, unless extended pursuant to the terms of the CLOC, at which time all outstanding amounts thereunder will be due and payable. Our CLOC includes an annual facility fee, which will vary depending on our then current credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CLOC is subject to various conditions, triggers, events or occurrences that could result in earlier termination and contains customary representations, warranties, covenants and events of default, including, without limitation: (1) a covenant requiring the Company to maintain a debt-to-EBITDA ratio calculated on a consolidated basis of no greater than (a) 3.50 to 1.00 as of the last day of each fiscal quarter ending on April 30, July 31, and October 31 of each year and (b) 4.50 to 1.00 as of the last day of each fiscal quarter ending on January 31 of each year; (2) a covenant requiring us to maintain an interest coverage ratio (EBITDA-to-interest expense) calculated on a consolidated basis of not less than 2.50 to 1.00 as of the last date of any fiscal quarter; and (3) covenants restricting our ability to incur certain additional debt, incur liens, merge or consolidate with other companies, sell or dispose of assets (including equity interests), liquidate or dissolve, engage in certain transactions with affiliates or enter into certain restrictive agreements. The CLOC includes provisions for an equity cure which could potentially allow us to independently cure certain defaults. Proceeds under the CLOC may be used for working capital needs or for other general corporate pu&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;rposes. We were in compliance with these requirements as of January&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2020, we utilized our cash on hand to repay the outstanding $2.0&#160;billion balance on our CLOC. We had an outst&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;anding balance of $880.0 million under the CLOC as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and amounts available to borrow were limited by the debt-to-EBITDA covenant to approximately $520&#160;million as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January&#160;31, 2021&lt;/span&gt;.</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMzA5Mw_6d2e60c0-9298-4a63-a943-6c5575480b47">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of long-term debt 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:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.807%"/&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="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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;January 31, 2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 4.125%, due October 2020&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650,000&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650,000&#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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 5.500%, due November 2022&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;500,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 5.250%, due October 2025&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;350,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,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;/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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Notes, 3.875%, due August 2030&lt;/span&gt;&lt;/div&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;650,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Committed line of credit borrowings&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;880,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000,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;/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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance costs and discounts&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(10,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,743)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,369,574&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,529,611&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,495,257&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Current portion&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(649,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(649,384)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term portion&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,369,574&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,880,589&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,845,873&#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:3pt"&gt;&lt;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 #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:1pt solid #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:1pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value of long-term debt&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,499,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,618,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,526,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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icad24480c6d147d5b7f64285185c1cc1_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMi0wLTEtMS0wL3RleHRyZWdpb246MTcyNzYyN2JkZDY4NDhlNzkxNmExNzJmNTVhYWY5N2NfMTg_c41d2bc1-6f1f-435d-9fea-3e8c7d3006a2"
      unitRef="number">0.04125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="icad24480c6d147d5b7f64285185c1cc1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMi0yLTEtMS0w_97508cc6-0263-4324-ac57-ebab4a720175"
      unitRef="usd">0</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i3611f01a9ec0484ea044a01f0e6696d2_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMi00LTEtMS0w_d1adda8d-c547-410b-829e-7cb1940db126"
      unitRef="usd">650000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="ibe8d20f19e0246ab902a789059bee151_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMi02LTEtMS0w_b4f30a59-8650-450e-840f-54d544125239"
      unitRef="usd">650000000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iad7072713f864da3a451daa7c9d72960_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMy0wLTEtMS0wL3RleHRyZWdpb246ZjA1YjIwYTdkZDQ3NGQxMDg5ZjZhYWY4YjM3OTNhMGVfMTg_6514a5a0-d171-4171-ba6a-6aa1314baedc"
      unitRef="number">0.05500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="iad7072713f864da3a451daa7c9d72960_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMy0yLTEtMS0w_567ab78f-c5ea-4b75-a299-f486433fed58"
      unitRef="usd">500000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i927d027b448b45b5bc2cf16e8df71140_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMy00LTEtMS0w_dd2ed1ec-3e36-4b38-9eae-522c1088f3db"
      unitRef="usd">500000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i15b77fe6779e4566bb0cc0f94a102355_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMy02LTEtMS0w_5deb8c71-d790-41ad-a7e7-38c11b875954"
      unitRef="usd">500000000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idbdd1ae2700b47cfb76c124da7caa6b6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNC0wLTEtMS0wL3RleHRyZWdpb246MDUzMGFlMzIwNjQyNDBhZTlkZTM4MmIzMTc1YWU5MDJfMTg_42b9bb7c-0a67-404d-b15c-b2a028ea0758"
      unitRef="number">0.05250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="idbdd1ae2700b47cfb76c124da7caa6b6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNC0yLTEtMS0w_b5587483-789c-40b7-875a-98285da0fbfb"
      unitRef="usd">350000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="ic3805946ab8548908e75b964ef1cd98c_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNC00LTEtMS0w_67982cf5-3f64-42c7-9ccf-570b86dc0796"
      unitRef="usd">350000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="ic4ddf34b316e4660bdfd9a676df9c9cb_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNC02LTEtMS0w_86ff4aab-6638-49dd-9702-537312b484ff"
      unitRef="usd">350000000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if95523826ca240a785614c92ece5687d_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNS0wLTEtMS0wL3RleHRyZWdpb246NjUyOTlhZjcwYjA5NGQyZDk5M2M2ZGJhMDg1NGMyMmJfMTg_7cebb05c-ee03-42c9-8229-99c83a39d980"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="if95523826ca240a785614c92ece5687d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNS0yLTEtMS0w_316e726a-1764-44d8-95d8-ef1c0adbd79a"
      unitRef="usd">650000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="iaad1f58c46824d76952a26d7b6b36e69_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNS00LTEtMS0w_d78595f4-34e5-4ff8-978a-ac33a1da1ebf"
      unitRef="usd">0</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i5a0ed2bb444c4ce3b94a0199f5879a0c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNS02LTEtMS0w_5afb5b60-2878-45ba-9c70-ef1c1b1d0ec3"
      unitRef="usd">0</us-gaap:SeniorNotes>
    <us-gaap:LineOfCredit
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNi0yLTEtMS0w_fe507577-dcdd-4104-8a80-4db114ccf720"
      unitRef="usd">880000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNi00LTEtMS0w_86080eaa-ccfb-4514-bcd1-094c7ad04a9c"
      unitRef="usd">1035000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfNi02LTEtMS0w_d6ed49fc-1a98-4158-bf0c-89e76462587b"
      unitRef="usd">2000000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfOC0yLTEtMS0w_df707afe-22fc-4b50-89a0-f56db6c9344c"
      unitRef="usd">10426000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfOC00LTEtMS0w_096da99a-31d4-4709-b43e-0a8b205a274b"
      unitRef="usd">5389000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfOC02LTEtMS0w_2aa84948-3d94-4b28-9ae5-f6f170c11c34"
      unitRef="usd">4743000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfOS0yLTEtMS0w_05385a01-2825-4736-b523-5e6b6a43ba1b"
      unitRef="usd">2369574000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfOS00LTEtMS0w_e6b1884c-531f-4cca-ad67-771f27608e07"
      unitRef="usd">2529611000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfOS02LTEtMS0w_9e2448a7-ac51-4b0e-ad29-e39183ec08dd"
      unitRef="usd">3495257000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTAtMi0xLTEtMA_be89c0ae-eaf1-4f29-953f-1bbb7129db76"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTAtNC0xLTEtMA_f4886010-71bc-4208-9f0c-fbb85ce547b2"
      unitRef="usd">649022000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTAtNi0xLTEtMA_17b601a4-5516-4205-a70c-d7187362b352"
      unitRef="usd">649384000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTEtMi0xLTEtMA_d32df617-288e-4a6d-b314-d819d57d2731"
      unitRef="usd">2369574000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTEtNC0xLTEtMA_c4ad2501-5185-40ec-b01f-69a007db7766"
      unitRef="usd">1880589000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTEtNi0xLTEtMA_357b0889-7ba3-4fb8-acbd-320985604b0c"
      unitRef="usd">2845873000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTMtMi0xLTEtMTczNA_95ccff95-727d-4b33-aefb-18f0ec8e2e88"
      unitRef="usd">2499000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTMtNC0xLTEtMTczNA_a047013c-8f8d-45f7-9289-345b15d516dc"
      unitRef="usd">2618000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RhYmxlOjhhNGNkNzQyNTQ4ODQ1ZmRiOWY1ZjAzMjljMTk4Yjk4L3RhYmxlcmFuZ2U6OGE0Y2Q3NDI1NDg4NDVmZGI5ZjVmMDMyOWMxOThiOThfMTMtNi0xLTEtMTczNA_81572ebf-13c1-4291-a36a-e6e19cd4aed1"
      unitRef="usd">3526000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7b8e55bc25154d498b11cfc7f704355e_I20200807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfODk_4a12f842-afdf-4a34-81f6-854fa641c094"
      unitRef="usd">650000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7b8e55bc25154d498b11cfc7f704355e_I20200807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfOTU_e49885c5-3664-435d-97d9-36279ae76474"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="idce587e33c75416b93e716c034df087c_D20200807-20200807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMzk3_587ebbcb-9261-40b5-867b-783744a6731c"
      unitRef="usd">650000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i889097ae52fb45edb1fbab68a3e7254d_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfNjI1_71fffad1-3175-4d4c-8817-a3975b4fe18a"
      unitRef="usd">2000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i4c850f0e86704a1f8588f452cd995949_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfNjQ2_fcf18268-fedc-43a1-98fd-c7acba29eb68"
      unitRef="usd">200000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ia521884e1a254b4a953ad3738c545a86_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfNjg0_f4bec9f2-8e52-4f43-9deb-35262b72aa3f"
      unitRef="usd">50000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <hrb:LineOfCreditFacilityAvailableIncreaseInBorrowingCapacity
      contextRef="i889097ae52fb45edb1fbab68a3e7254d_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfODI4_802f71d7-37b3-4e97-bb89-006f9cafcf59"
      unitRef="usd">500000000.0</hrb:LineOfCreditFacilityAvailableIncreaseInBorrowingCapacity>
    <hrb:DebtInstrumentCovenantQuarterlyDebtToEBITDARatio
      contextRef="i889097ae52fb45edb1fbab68a3e7254d_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMTU1MQ_d8a3bbbb-55ad-4056-a692-401e48756c69"
      unitRef="number">3.50</hrb:DebtInstrumentCovenantQuarterlyDebtToEBITDARatio>
    <hrb:DebtInstrumentCovenantAnnualDebtToEBITDARatio
      contextRef="i889097ae52fb45edb1fbab68a3e7254d_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMTY2OQ_b9d912b2-f15c-4fbf-aa3f-ac037b4b5a5b"
      unitRef="number">4.50</hrb:DebtInstrumentCovenantAnnualDebtToEBITDARatio>
    <hrb:DebtInstrumentCovenantInterestCoverageRatio
      contextRef="i889097ae52fb45edb1fbab68a3e7254d_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMTkwNQ_8ae93706-9fd2-41bf-9e50-03e53f5fef61"
      unitRef="number">2.50</hrb:DebtInstrumentCovenantInterestCoverageRatio>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i4beecff195374a338df6fcae1d1e453e_D20200901-20200930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMjYxNw_26bc2bfc-ba5a-4905-b1fc-293994c96899"
      unitRef="usd">2000000000.0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i889097ae52fb45edb1fbab68a3e7254d_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMjc2Nw_7c52e2e2-c653-4e1c-bc0d-b58371cb9dde"
      unitRef="usd">880000000.0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl81OC9mcmFnOjc1ZjYwOGYzZWYyZDQ0NjA4NWE0OTQzZDcxNjk5OTQ5L3RleHRyZWdpb246NzVmNjA4ZjNlZjJkNDQ2MDg1YTQ5NDNkNzE2OTk5NDlfMjkwMg_ff38008f-046a-4543-a40d-b898f9e8e37f"
      unitRef="usd">520000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMTA5OTUxMTY1OTkxMg_ebc74eac-b7df-44b1-a5de-5cbed8fe31dd">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 7: INCOME TAXES &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file a consolidated federal income tax return in the U.S. with the IRS and file tax returns in various state, local, and foreign jurisdictions. Tax returns are typically examined and either settled upon completion of the examination or through the appeals process. Our U.S. federal income tax returns for 2017 and later years remain open for examination. Our U.S. federal income tax returns for 2016 and all prior periods are currently closed. With respect to state and local jurisdictions and countries outside of the U.S., we are typically subject to examination for three to six years after the income tax returns have been filed. Although the outcome of tax audits is always uncertain, we believe that adequate amounts of tax, interest, and penalties have been provided for in the accompanying consolidated financial statements for any adjustments that might be incurred due to federal, state, local or foreign audits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the CARES Act) was signed into law. The CARES Act includes, among other items, modifications to net operating loss carryback periods, net interest deduction limitations, and technical corrections to tax depreciation methods for qualified improvement property. The CARES Act allows a five-year carryback of net operating losses generated between 2018 and 2021 to fully offset taxable income previously subject to a 35% statutory tax rate. As a result of the CARES Act and changes to our methods of accounting for items under the Internal Revenue Code, we anticipate generating a loss for tax purposes on our calendar 2020 tax return, plan to carry back the loss to two of the five preceding tax years, and obtain a refund of previously paid federal income taxes. The net operating loss carryback has been factored into our annual effective tax rate which has reduced our effective tax rate and income taxes payable and increased our unrecognized tax benefits, income tax refund receivables, and deferred tax liabilities. We also expect that the net operating loss carryback will reopen our 2015 tax return to examination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective tax rate for continuing operations, including the effects of discrete tax items was 9.0% and 29.2% for the nine months ended January&#160;31, 2021 and 2020, respectively. Discrete items decreased the effective tax rate for the nine months ended January&#160;31, 2021 by 4.9% and increased the effective tax rate for the nine months ended January 31, 2020 by 4.3%. A discrete income tax expense of $19.5 million was recorded in the nine months ended January 31, 2021 compared to a discrete tax benefit of $27.7 million in the same period of the prior year. The discrete tax expense recorded in the current period primarily resulted from uncertain tax benefits related to the net operating loss carryback offset by settlements with tax authorities and statute of limitation expirations. The discrete tax benefit recorded in the prior year resulted from the settlement of various matters, including expiration of statute of limitations and resolutions with tax authorities and valuation allowance changes related to utilization of foreign losses. Due to the loss through the third quarter, a discrete tax benefit increases the tax rate while an item of discrete tax expense decreases the tax rate. The impact of discrete tax items combined with the seasonal nature of our business can cause the effective tax rate through our third quarter to be significantly different than the rate for our full fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consistent with prior years, our pretax loss for the nine months ended January 31, 2021 is expected to be offset by income in the fourth quarter due to the established pattern of seasonality in our primary business operations. As such, management has determined that it is more-likely-than-not that realization of tax benefits recorded in our financial statements will occur within our fiscal year. The amount of tax benefit recorded for the nine months ended January 31, 2021 reflects management&#x2019;s estimate of the annual effective tax rate applied to year-to-date loss from continuing operations adjusted for the tax impact of discrete items for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in unrecognized tax benefits for nine months ended January 31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:75.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 31, 2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of the period&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;168,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to prior years&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;117,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions based on tax positions related to prior years&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(31,958)&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,795&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to settlements with tax authorities&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(26,556)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,423)&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of the period&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;233,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;We had gross unrecognized tax benefits of $233.7 million, $148.7 million and $168.1 million as of January&#160;31, 2021 and 2020 and April&#160;30, 2020, respectively. The gross unrecognized tax benefits increased $65.6&#160;million and decreased $36.4 million during the nine months ended January&#160;31, 2021 and 2020, respectively. The increase in unrecognized tax benefits during the nine months ending January 31, 2021 is primarily related to the net operating loss carryback. We believe it is reasonably possible that the balance of unrecognized tax benefits could decrease by approximately $71.0 million within the next twelve months. The anticipated decrease is due to the expiration of statutes of limitations and anticipated closure of various state matters currently under examination. For such matters where a change in the balance of unrecognized tax benefits is not yet deemed reasonably possible, no estimate has been included.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMTA5OTUxMTY0OTgzNA_89303d33-13db-410c-b718-6c8938a337cd"
      unitRef="number">0.090</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMTA5OTUxMTY0OTk0OA_1893e2b6-ba7f-48b1-a005-5595c27a7f09"
      unitRef="number">0.292</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <hrb:EffectiveIncomeTaxRateReconciliationEffectofDiscreteItemsPercent
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMTA5OTUxMTY0OTk2NQ_66c0f625-d942-4808-ade5-018b9af44b04"
      unitRef="number">0.049</hrb:EffectiveIncomeTaxRateReconciliationEffectofDiscreteItemsPercent>
    <hrb:EffectiveIncomeTaxRateReconciliationEffectofDiscreteItemsPercent
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMTA5OTUxMTY0OTk4MQ_11d387c7-b6bc-4844-ae22-5f8da9fdf179"
      unitRef="number">0.043</hrb:EffectiveIncomeTaxRateReconciliationEffectofDiscreteItemsPercent>
    <hrb:EffectiveIncomeTaxRateReconciliationDiscreteAdjustmentsAmount
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMzUwOQ_74efea70-250f-4cf7-b6a1-c1b45fcd3719"
      unitRef="usd">19500000</hrb:EffectiveIncomeTaxRateReconciliationDiscreteAdjustmentsAmount>
    <hrb:EffectiveIncomeTaxRateReconciliationDiscreteAdjustmentsAmount
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMzYwNA_b3938832-9f2d-4293-9f50-6a0d1f6301b0"
      unitRef="usd">-27700000</hrb:EffectiveIncomeTaxRateReconciliationDiscreteAdjustmentsAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfNTc1Ng_8c49b7f9-0276-463a-9752-0c1c27cf81a9">&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in unrecognized tax benefits for nine months ended January 31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:75.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 31, 2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, beginning of the period&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;168,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to prior years&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;117,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions based on tax positions related to prior years&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(31,958)&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,795&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions related to settlements with tax authorities&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(26,556)&lt;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expiration of statute of limitations&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(5,423)&lt;/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;/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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, end of the period&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;233,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RhYmxlOjRhOGE5NDhlOGYyMzQ0NzQ5ZjgxNmJkZTQ3YzY5ZjFlL3RhYmxlcmFuZ2U6NGE4YTk0OGU4ZjIzNDQ3NDlmODE2YmRlNDdjNjlmMWVfMi0yLTEtMS0w_2a7b646e-3743-4e5f-9f56-1d661b24a8c9"
      unitRef="usd">168062000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RhYmxlOjRhOGE5NDhlOGYyMzQ0NzQ5ZjgxNmJkZTQ3YzY5ZjFlL3RhYmxlcmFuZ2U6NGE4YTk0OGU4ZjIzNDQ3NDlmODE2YmRlNDdjNjlmMWVfMy0yLTEtMS0w_8935affd-6eb2-4ed4-a8d8-e711eefb3bc1"
      unitRef="usd">117770000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RhYmxlOjRhOGE5NDhlOGYyMzQ0NzQ5ZjgxNmJkZTQ3YzY5ZjFlL3RhYmxlcmFuZ2U6NGE4YTk0OGU4ZjIzNDQ3NDlmODE2YmRlNDdjNjlmMWVfNC0yLTEtMS0w_99b36777-847f-4499-9da3-df00d2413910"
      unitRef="usd">31958000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RhYmxlOjRhOGE5NDhlOGYyMzQ0NzQ5ZjgxNmJkZTQ3YzY5ZjFlL3RhYmxlcmFuZ2U6NGE4YTk0OGU4ZjIzNDQ3NDlmODE2YmRlNDdjNjlmMWVfNi0yLTEtMS02NDM4_95ef0382-21ba-4053-b8ca-c811cd036bd6"
      unitRef="usd">11795000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RhYmxlOjRhOGE5NDhlOGYyMzQ0NzQ5ZjgxNmJkZTQ3YzY5ZjFlL3RhYmxlcmFuZ2U6NGE4YTk0OGU4ZjIzNDQ3NDlmODE2YmRlNDdjNjlmMWVfNi0yLTEtMS0w_17674dde-f834-4804-8542-ed6dc131af90"
      unitRef="usd">26556000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RhYmxlOjRhOGE5NDhlOGYyMzQ0NzQ5ZjgxNmJkZTQ3YzY5ZjFlL3RhYmxlcmFuZ2U6NGE4YTk0OGU4ZjIzNDQ3NDlmODE2YmRlNDdjNjlmMWVfNy0yLTEtMS0w_042b1060-543f-4e31-9640-c501d438238d"
      unitRef="usd">5423000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RhYmxlOjRhOGE5NDhlOGYyMzQ0NzQ5ZjgxNmJkZTQ3YzY5ZjFlL3RhYmxlcmFuZ2U6NGE4YTk0OGU4ZjIzNDQ3NDlmODE2YmRlNDdjNjlmMWVfOS0yLTEtMS0w_4a62abb1-8e30-42e1-b983-1d07613a4543"
      unitRef="usd">233690000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfNDUwMg_8decb464-95c4-411b-824d-770eb7891902"
      unitRef="usd">233700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfNDUwNg_157c31c6-9a88-456f-83f3-3a81aa52bfca"
      unitRef="usd">148700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfNDUxMw_efe462d3-0487-4d05-85b6-246120a06c86"
      unitRef="usd">168100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfMTA5OTUxMTY1OTg3NQ_e6568394-d159-4daa-b88a-09eb4b963f9c"
      unitRef="usd">65600000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfNDYxMA_1914a9ed-94dd-431f-892e-e85f69701a57"
      unitRef="usd">-36400000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82NC9mcmFnOmQ4NGY0NGRlMmFkYjQ2MjJiYWNlYTQ5NGVkZDJjZWUwL3RleHRyZWdpb246ZDg0ZjQ0ZGUyYWRiNDYyMmJhY2VhNDk0ZWRkMmNlZTBfNDkyNg_55caeff4-57fe-43bb-b11c-98171a2cef50"
      unitRef="usd">71000000.0</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RleHRyZWdpb246NjU0OGEyODI0ZDQ0NGJiN2E5NzY5YThlMGY5OGNlYThfOTA_8fddd97f-563d-43f2-9f5d-4be5bac44ef0">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 8: OTHER INCOME AND OTHER EXPENSES &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the components of other income (expense), net:&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:39.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,397&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,648&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency gains (losses), net&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,118&#160;&lt;/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: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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,367&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,879&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,741&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RleHRyZWdpb246NjU0OGEyODI0ZDQ0NGJiN2E5NzY5YThlMGY5OGNlYThfODk_e7670f3f-0986-4054-9489-06824de61fc1">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the components of other income (expense), net:&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:39.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.845%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in 000s)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine months ended January 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,397&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,648&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency gains (losses), net&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,118&#160;&lt;/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: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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,367&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,879&#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:'Calibri',sans-serif;font-size:9pt;font-weight:700;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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,741&#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:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeOther
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfMy0yLTEtMS0w_5b2d8f67-72c1-4919-ace2-347767592805"
      unitRef="usd">123000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfMy00LTEtMS0w_a11b82c8-1bd7-4e93-89be-ed3a9c0668a4"
      unitRef="usd">2397000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfMy02LTEtMS0w_b93862dd-10cf-42b8-b392-0c8efcfb4b09"
      unitRef="usd">2011000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfMy04LTEtMS0w_f0082565-0471-42da-9927-b8528a9092d1"
      unitRef="usd">12648000</us-gaap:InterestIncomeOther>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNS0yLTEtMS0w_effff3ee-efd9-447f-8398-96ee35b7ffb5"
      unitRef="usd">489000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNS00LTEtMS0w_3ea3677c-e0c8-4ea2-b86b-ba8534701cec"
      unitRef="usd">-139000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNS02LTEtMS0w_f6d80164-213a-4ecc-a2bc-35705a42b3dc"
      unitRef="usd">544000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNS04LTEtMS0w_28786620-fe5e-463e-8821-af596a76e3e0"
      unitRef="usd">-25000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNi0yLTEtMS0w_6b8bac46-d601-4cf5-9fcc-c0137bd97743"
      unitRef="usd">1755000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingIncome
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNi00LTEtMS0w_9a1fa7a1-d3ee-4e61-bd35-bca5ae2f2062"
      unitRef="usd">379000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNi02LTEtMS0w_4dc957b4-211f-48ee-96a6-9b826442c1c9"
      unitRef="usd">2204000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNi04LTEtMS0w_9c60d917-71f5-4b55-b42e-8bc6d6abe265"
      unitRef="usd">1118000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNy0yLTEtMS0w_ef18fe56-10f6-4c93-96a5-6427d4bf47bc"
      unitRef="usd">2367000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id56658f91ae3490881f594c0b124203b_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNy00LTEtMS0w_89a374c8-2109-400c-bcc1-df30edac5b58"
      unitRef="usd">1879000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNy02LTEtMS0w_98c46403-b592-4c4f-a734-1c7752115ea8"
      unitRef="usd">4759000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6ab47281c82f4d9c8f97b88fe72411e6_D20190501-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl82Ny9mcmFnOjY1NDhhMjgyNGQ0NDRiYjdhOTc2OWE4ZTBmOThjZWE4L3RhYmxlOmZlN2FmNDE4NzFmZTRmMGU4YmM4MzZmYTIyYWQzNjdiL3RhYmxlcmFuZ2U6ZmU3YWY0MTg3MWZlNGYwZThiYzgzNmZhMjJhZDM2N2JfNy04LTEtMS0w_0f0f9d1b-693d-4270-8adf-4552e9e1f607"
      unitRef="usd">13741000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMjM0MQ_d0f0fe2a-fbfd-4333-8ad2-76c4c2c696fc">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 9: COMMITMENTS AND CONTINGENCIES &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All assisted tax returns,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are covered by our 100% accuracy guarantee, whereby we will reimburse a client for penalties and interest attributable to an H&amp;amp;R Block error on a return. DIY tax returns are covered by our 100% accuracy guarantee, whereby we will reimburse a client up to a maximum of $10,000 if our software makes an arithmetic error that results in payment of penalties and/or interest to the IRS that a client would otherwise not have been required to pay. Our liability related to estimated losses under the 100% accuracy guarantee was $9.2 million, $7.0 million and $9.4 million as of January&#160;31, 2021 and 2020 and April&#160;30, 2020, respectively. The short-term and long-term portions of this liability are included in deferred revenue and other liabilities in the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities related to acquisitions for (1) estimated contingent consideration based on expected financial performance of the acquired business and economic conditions at the time of acquisition and (2) estimated accrued compensation related to continued employment of key employees were $18.8 million, $11.4 million and $14.2 million as of January&#160;31, 2021 and 2020 and April&#160;30, 2020, respectively, with amounts recorded in deferred revenue and other liabilities. Should actual results differ from our estimates, future payments made will differ from the above estimate and any differences will be recorded in results from continuing operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have contractual commitments to fund certain franchises with approved revolving lines of credit. Our total obligation under these lines of credit was $29.3 million at January&#160;31, 2021, and net of amounts drawn and outstanding, our remaining commitment to fund totaled $13.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Both the U.S. and Canada implemented emergency economic relief programs as a way of minimizing the economic impact of the global COVID-19 pandemic. In the U.S., the CARES Act includes, among other items, provisions relating to refundable payroll tax credits and deferment of certain tax payments through the end of calendar 2020. In Canada the COVID-19 Economic Response Plan includes the Canada Emergency Wage Subsidy (CEWS). For our U.S. businesses we have elected to defer the employer-paid portion of social security taxes and are evaluating the employee retention credit, and in Canada we have received &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$15.9 million i&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n wage subsidies during the nine months ended January&#160;31, 2021 which has been treated as a government subsidy to offset related operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 5, 2020, we entered into a Program Management Agreement with MetaBank&#xae;, N.A. (Meta), a wholly-owned subsidiary of Meta Financial Group, Inc. Under the Meta Program Management Agreement and its ancillary agreements and related product schedules, Meta acts as the bank provider of H&amp;amp;R Block-branded financial products. Emerald Advance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;SM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; lines of credit (EAs) are originated by Meta, and we purchase a 90% participation interest, at par, in the advances originated by Meta. At January&#160;31, 2021, the principal balance of purchased participation interests for the current year totaled $303.2&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refund Advance loans are originated by Meta and offered to certain assisted U.S. tax preparation clients, based on client eligibility as determined by Meta. We pay fees based on loan size and customer type. The fees are intended to cover expected loan losses and payments to capital providers, among other items. We have provided two guarantees related to this agreement. We have provided a guarantee up to $18.0 million related to certain loans to clients prior to the IRS accepting electronic filing. At January&#160;31, 2021, we accrued an estimated liability of $1.3&#160;million related to this guarantee, compared to $1.9&#160;million at January 31, 2020, under a similar guarantee with our prior bank partner. Additionally, we provided a guarantee related to loans to virtual assisted clients. There is no maximum exposure under this guarantee. At January&#160;31, 2021, we had no amounts accrued under this guarantee and we do not expect that a material amount will be paid for this guarantee under anticipated loss scenarios related to the fiscal year 2021 tax season.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <hrb:POMMaximumperTaxReturn
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMzAz_10f002a8-cc0e-4196-b6f7-b505979c1979"
      unitRef="usd">10000</hrb:POMMaximumperTaxReturn>
    <hrb:StandardGuaranteeAccrualAmount
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfNTUz_df9d268a-0f93-450c-8a47-2aa753385a06"
      unitRef="usd">9200000</hrb:StandardGuaranteeAccrualAmount>
    <hrb:StandardGuaranteeAccrualAmount
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfNTU3_7c056a61-de42-4ea3-b767-7bfffba9b9e8"
      unitRef="usd">7000000.0</hrb:StandardGuaranteeAccrualAmount>
    <hrb:StandardGuaranteeAccrualAmount
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfNTY0_741e25bc-bb97-4cd4-a33d-d21522df0b69"
      unitRef="usd">9400000</hrb:StandardGuaranteeAccrualAmount>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTA0MQ_8e083262-d149-48c7-8550-b4dee6efed8a"
      unitRef="usd">18800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTA0NQ_752b34c7-6905-4e31-b862-4a5e165a363a"
      unitRef="usd">11400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTA1Mg_1678b18a-9f7f-4166-b276-06dce6c48200"
      unitRef="usd">14200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <hrb:ObligationForUnfundedLetterOfCredit
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTQ5NA_0c6795dd-99ab-4c3e-8c4c-a613a04a4f3d"
      unitRef="usd">29300000</hrb:ObligationForUnfundedLetterOfCredit>
    <hrb:RemainingObligationForUnfundedLetterOfCredit
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTU4Nw_eed38034-ff3a-4a27-af5b-6f0aaa720603"
      unitRef="usd">13700000</hrb:RemainingObligationForUnfundedLetterOfCredit>
    <hrb:SocialSecurityTaxEmployerSubsidyReceivedCOVID19
      contextRef="ifb523c7c3ea34f6e8f0324cfcab0fe62_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMjE5OQ_2d7272fe-f02f-40fc-9d15-b0b87834e3be"
      unitRef="usd">15900000</hrb:SocialSecurityTaxEmployerSubsidyReceivedCOVID19>
    <hrb:OtherCommitmentPercentageofParticipationInterestRequiredtobePurchasedatPar
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMjM2Mzk1MDAwMDU2Mjc_2c2ed6d6-a022-4e4f-8e47-7f5194770b0e"
      unitRef="number">0.90</hrb:OtherCommitmentPercentageofParticipationInterestRequiredtobePurchasedatPar>
    <hrb:Purchasedofparticipationinterestatpar
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTA5OTUxMTYzNTgzNA_cc6be481-1627-47d7-9843-9ef6631901aa"
      unitRef="usd">303200000</hrb:Purchasedofparticipationinterestatpar>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i8f5b3ebb294a4ce6a3bf8d0b27449d42_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTA5OTUxMTYzNTg4OQ_a4251c5e-3116-418c-bb1c-2360dd0a9540"
      unitRef="usd">18000000.0</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i8f5b3ebb294a4ce6a3bf8d0b27449d42_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTA5OTUxMTYzNTg2Mg_83b79b85-6394-458e-b7fb-5a8c2b4492c0"
      unitRef="usd">1300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i499be747cf874e429e3e927fc1ccd7ee_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83MC9mcmFnOjY0MTAyYjIzZmIyMDRhYWFhMjZlZjI2NjhkZmJhNmE0L3RleHRyZWdpb246NjQxMDJiMjNmYjIwNGFhYWEyNmVmMjY2OGRmYmE2YTRfMTA5OTUxMTYzNTg3Ng_70108b2c-628b-4327-be40-1aa052e0941e"
      unitRef="usd">1900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="ibd315182de5c42a4bed579646fe92d07_D20200501-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMjQyMTY_4be939d8-f0bf-4136-bfa5-99e53e938f9f">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 10: LITIGATION AND OTHER RELATED CONTINGENCIES &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a defendant in numerous litigation matters, arising both in the ordinary course of business and otherwise, including as described below. The matters described below are not all of the lawsuits to which we are subject. In some of the matters, very large or indeterminate amounts, including punitive damages, are sought. U.S.&#160;jurisdictions permit considerable variation in the assertion of monetary damages or other relief. Jurisdictions may permit claimants not to specify the monetary damages sought or may permit claimants to state only that the amount sought is sufficient to invoke the jurisdiction of the court. In addition, jurisdictions may permit plaintiffs to allege monetary damages in amounts well exceeding reasonably possible verdicts in the jurisdiction for similar matters. We believe that the monetary relief which may be specified in a lawsuit or a claim bears little relevance to its merits or disposition value due to this variability in pleadings and our experience in litigating or resolving through settlement of numerous claims over an extended period of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The outcome of a litigation matter and the amount or range of potential loss at particular points in time may be difficult to ascertain. Among other things, uncertainties can include how fact finders will evaluate documentary evidence and the credibility and effectiveness of witness testimony, and how trial and appellate courts will apply the law. Disposition valuations are also subject to the uncertainty of how opposing parties and their counsel will themselves view the relevant evidence and applicable law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to litigation matters, we are also subject to claims and other loss contingencies arising out of our business activities, including as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We accrue liabilities for litigation, claims, including indemnification and contribution claims, and other related loss contingencies and any related settlements (each referred to, individually, as a "matter" and, collectively, as "matters") when it is probable that a loss has been incurred and the amount of the loss can be reasonably estimated. If a range of loss is estimated, and some amount within that range appears to be a better estimate than any other amount within that range, then that amount is accrued. If no amount within the range can be identified as a better estimate than any other amount, we accrue the minimum amount in the range.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For such matters where a loss is believed to be reasonably possible, but not probable, or the loss cannot be reasonably estimated, no accrual has been made. It is possible that such matters could require us to pay damages &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;or make other expenditures or accrue liabilities in amounts that could not be reasonably estimated as of January&#160;31, 2021. While the potential future liabilities could be material in the particular quarterly or annual periods in which they are recorded, based on information currently known, we do not believe any such liabilities are likely to have a material adverse effect on our business and our consolidated financial position, results of operations, and cash flows. As of January&#160;31, 2021 and 2020 and April&#160;30, 2020, our total accrued liabilities were $5.5 million, $1.6 million and $1.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimate of the aggregate range of reasonably possible losses includes (1) matters where a liability has been accrued and there is a reasonably possible loss in excess of the amount accrued for that liability, and (2) matters where a liability has not been accrued but we believe a loss is reasonably possible. This aggregate range only represents those losses as to which we are currently able to estimate a reasonably possible loss or range of loss. It does not represent our maximum loss exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Matters for which we are not currently able to estimate the reasonably possible loss or range of loss are not included in this range. We are often unable to estimate the possible loss or range of loss until developments in such matters have provided sufficient information to support an assessment of the reasonably possible loss or range of loss, such as precise information about the amount of damages or other remedies being asserted, the defenses to the claims being asserted, discovery from other parties and investigation of factual allegations, rulings by courts on motions or appeals, analysis by experts, or the status or terms of any settlement negotiations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated range of reasonably possible loss is based upon currently available information and is subject to significant judgment and a variety of assumptions, as well as known and unknown uncertainties. The matters underlying the estimated range will change from time to time, and actual results may vary significantly from the current estimate. As of January&#160;31, 2021, we believe the estimate of the aggregate range of reasonably possible losses in excess of amounts accrued, where the range of loss can be estimated, is not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a quarterly and annual basis, we review relevant information with respect to litigation and other loss contingencies and update our accruals, disclosures, and estimates of reasonably possible loss or range of loss based on such reviews. Costs incurred with defending matters are expensed as incurred. Any receivable for insurance recoveries is recorded separately from the corresponding liability, and only if recovery is determined to be probable and reasonably estimable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe we have meritorious defenses to the claims asserted in the various matters described in this note, and we intend to defend them vigorously. The amounts claimed in the matters are substantial, however, and there can be no assurances as to their outcomes. In the event of unfavorable outcomes, it could require modifications to our operations; in addition, the amounts that may be required to be paid to discharge or settle the matters could be substantial and could have a material adverse impact on our business and our consolidated financial position, results of operations, and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;LITIGATION, CLAIMS OR OTHER LOSS CONTINGENCIES PERTAINING TO CONTINUING OPERATIONS &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Free File Litigation. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 6, 2019, the Los Angeles City Attorney filed a lawsuit on behalf of the People of the State of California in the Superior Court of California, County of Los Angeles (Case No. 19STCV15742). The case is styled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;The People of the State of California v. HRB Digital LLC, et al&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The complaint alleges that H&amp;amp;R Block, Inc. and HRB Digital LLC engaged in unfair, fraudulent and deceptive business practices and acts in connection with the IRS Free File Program in violation of the California Unfair Competition Law, California Business and Professions Code &#xa7;&#xa7;17200 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;et seq.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The complaint seeks injunctive relief, restitution of monies paid to H&amp;amp;R Block by persons in the State of California who were eligible to file under the IRS Free File Program for the time period starting 4 years prior to the date of the filing of the complaint, pre-judgment interest, civil penalties and costs. The City Attorney subsequently dismissed H&amp;amp;R Block, Inc. from the case and amended its complaint to add HRB Tax Group, Inc. We filed a motion to stay the case based on the primary jurisdiction doctrine, which was denied. A trial date has been set for August 9, 2022. We have not concluded that a loss related to this matter is probable, nor have we accrued a liability related to this matter. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On May 17, 2019, a putative class action complaint was filed against H&amp;amp;R Block, Inc., HRB Tax Group, Inc. and HRB Digital LLC in the Superior Court of the State of California, County of San Francisco (Case No. CGC-19576093). The case is styled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Snarr v. HRB Tax Group, Inc., et al&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The case was removed to the United States District Court for the Northern District of California on June 21, 2019 (Case No. 3:19-cv-03610-SK). The plaintiff filed a first amended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;complaint on August 9, 2019, dropping H&amp;amp;R Block, Inc. from the case. In the amended complaint, the plaintiff seeks to represent classes of all persons, between May 17, 2015 and the present, who (1) paid to file one or more federal tax returns through H&amp;amp;R Block&#x2019;s internet-based filing system, (2) were eligible to file those tax returns for free through the H&amp;amp;R Block Free File offer of the IRS Free File Program, and (3) resided in and were citizens of California at the time of the payments. The plaintiff generally alleges unlawful, unfair, fraudulent and deceptive business practices and acts in connection with the IRS Free File Program in violation of the California Consumers Legal Remedies Act, California Civil Code &#xa7;&#xa7;1750, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;et seq&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;., California False Advertising Law, California Business and Professions Code &#xa7;&#xa7;17500, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;et seq&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;., and California Unfair Competition Law, California Business and Professions Code &#xa7;&#xa7;17200 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;et seq&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The plaintiff seeks declaratory and injunctive relief, restitution, compensatory damages, punitive damages, interest, attorneys&#x2019; fees and costs. We filed a motion to stay the proceedings based on the primary jurisdiction doctrine and a motion to compel arbitration, both of which were denied. We filed an appeal of the denial of the motion to compel arbitration, which was denied on December 9, 2020. We filed an answer to the amended complaint on April 7, 2020, and a renewed motion to compel arbitration and to stay the litigation on February 22, 2021. A trial date has been set for October 18, 2022. We have not concluded that a loss related to this matter is probable, nor have we accrued a liability related to this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 26, 2019, a putative class action complaint was filed against H&amp;amp;R Block, Inc., HRB Tax Group, Inc., HRB Digital LLC and Free File, Inc. in the United States District Court for the Western District of Missouri (Case No. 4:19-cv-00788-GAF) styled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Swanson v. H&amp;amp;R Block, Inc., et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The plaintiff seeks to represent both a nationwide class and a California subclass of all persons eligible for the IRS Free File Program who paid to use an H&amp;amp;R Block product to file an online tax return for the 2002 through 2018 tax filing years. The plaintiff generally alleges unlawful, unfair, fraudulent and deceptive business practices and acts in connection with the IRS Free File Program in violation of the California Consumers Legal Remedies Act, California Civil Code &#xa7;&#xa7;1750, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;et seq&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;., California False Advertising Law, California Business and Professions Code &#xa7;&#xa7;17500, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;et seq&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;., California Unfair Competition Law, California Business and Professions Code &#xa7;&#xa7;17200, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;et seq&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;., in addition to breach of contract and fraud. The plaintiff seeks injunctive relief, disgorgement, compensatory damages, statutory damages, punitive damages, interest, attorneys&#x2019; fees and costs. The court granted a motion to dismiss filed by defendant Free File, Inc. for lack of personal jurisdiction. The court granted our motion to compel arbitration and stayed the case pending the outcome of arbitration. We have not concluded that a loss related to this matter is probable, nor have we accrued a liability related to this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have also received and are responding to certain governmental inquiries relating to the IRS Free File Program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;LITIGATION, CLAIMS, INCLUDING INDEMNIFICATION AND CONTRIBUTION CLAIMS, OR OTHER LOSS CONTINGENCIES PERTAINING TO DISCONTINUED MORTGAGE OPERATIONS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2013;&#160;Although SCC ceased its mortgage loan origination activities in December 2007 and sold its loan servicing business in April 2008, SCC or the Company has been, remains, and may in the future be, subject to litigation, claims, including indemnification and contribution claims, and other loss contingencies pertaining to SCC's mortgage business activities that occurred prior to such termination and sale. These lawsuits, claims, and other loss contingencies include actions by regulators, third parties seeking indemnification or contribution, including depositors, underwriters, and securitization trustees, individual plaintiffs, and cases in which plaintiffs seek to represent a class of others alleged to be similarly situated. Among other things, these lawsuits, claims, and contingencies allege or may allege discriminatory or unfair and deceptive loan origination and servicing (including debt collection, foreclosure, and eviction) practices, other common law torts, rights to indemnification or contribution, breach of contract, violations of securities laws, and violations of a variety of federal statutes, including the Truth in Lending Act (TILA), Equal Credit Opportunity Act, Fair Housing Act, Real Estate Settlement Procedures Act (RESPA), Home Ownership &amp;amp; Equity Protection Act (HOEPA), as well as similar state statutes. It is difficult to predict either the likelihood of new matters being initiated or the outcome of existing matters. In many of these matters it is not possible to estimate a reasonably possible loss or range of loss due to, among other things, the inherent uncertainties involved in these matters, some of which are beyond the Company's control, and the indeterminate damages sought in some of these matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans originated by SCC were sold either as whole loans to single third-party buyers, who generally securitized such loans, or in the form of residential mortgage-backed securities (RMBSs). In connection with the sale of loans and/or RMBSs, SCC made certain representations and warranties. Claims under these representations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and warranties together with any settlement arrangements related to these losses are collectively referred to as "representation and warranty claims." The statute of limitations for a contractual claim to enforce a representation and warranty obligation is generally six years or such shorter limitations period that may apply under the law of a state where the economic injury occurred. On June 11, 2015, the New York Court of Appeals, New York&#x2019;s highest court, held in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ACE Securities Corp. v. DB Structured Products, Inc.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, that the six-year statute of limitations under New York law starts to run at the time the representations and warranties are made, not the date when the repurchase demand was denied. This decision applies to claims and lawsuits brought against SCC where New York law governs. New York law governs many, though not all, of the RMBS transactions into which SCC entered. However, this decision would not affect representation and warranty claims and lawsuits SCC has received or may receive, for example, where the statute of limitations has been tolled by agreement or a suit was timely filed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the statute of limitations rulings in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case and similar rulings in other state and federal courts, parties seeking to pursue representation and warranty claims or lawsuits have sought, and may in the future seek, to distinguish certain aspects of the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; decision, pursue alternate legal theories of recovery, or assert claims against other contractual parties such as securitization trustees. For example, a 2016 ruling by a New York intermediate appellate court, followed by the federal district court in the second Homeward case described below, allowed a counterparty to pursue litigation on additional loans in the same trust even though only some of the loans complied with the condition precedent of timely pre-suit notice and opportunity to cure or repurchase. Additionally, plaintiffs in litigation to which SCC is not party have alleged breaches of an independent contractual duty to provide notice of material breaches of representations and warranties and pursued separate claims to which, they argue, the statute of limitations ruling in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case does not apply. The impact on SCC from alternative legal theories seeking to avoid or distinguish the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; decision, or judicial limitations on the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ACE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; decision, is unclear. SCC has not accrued liabilities for claims not subject to a tolling arrangement or not relating back to timely filed litigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 31, 2012, a lawsuit was filed by Homeward Residential, Inc. (Homeward) in the Supreme Court of the State of New York, County of New York, against SCC styled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Homeward Residential, Inc. v. Sand Canyon Corporation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Index No. 651885/2012). SCC removed the case to the United States District Court for the Southern District of New York on June 28, 2012 (Case No. 12-cv-5067). The plaintiff, in its capacity as the master servicer for Option One Mortgage Loan Trust 2006-2 and for the benefit of the trustee and the certificate holders of such trust, asserts claims for breach of contract, anticipatory breach, indemnity, and declaratory judgment in connection with alleged losses incurred as a result of the breach of representations and warranties relating to SCC and to loans sold to the trust. The trust was originally collateralized with approximately 7,500 loans. The plaintiff seeks specific performance of alleged repurchase obligations or damages to compensate the trust and its certificate holders for alleged actual and anticipated losses, as well as a repurchase of all loans due to alleged misrepresentations by SCC as to itself and as to the loans' compliance with its underwriting standards and the value of underlying real estate. In response to a motion filed by SCC, the court dismissed the plaintiff's claims for breach of the duty to cure or repurchase, anticipatory breach, indemnity, and declaratory judgment. The case proceeded on the remaining claims. Representatives of a holder of certificates in the trust filed a motion to intervene to add H&amp;amp;R Block, Inc. to the lawsuit and assert claims against H&amp;amp;R Block, Inc. based on alter ego, corporate veil-piercing, and agency law. On February 12, 2018, the court denied the motion to intervene. Discovery in the case closed on September 30, 2019, with motions for summary judgment filed on December 6, 2019. On November 9, 2020, the court granted SCC's motion for summary judgment and dismissed Homeward's claims in their entirety as untimely under the applicable statute of limitations. Homeward appealed that ruling on December 4, 2020, and the appeal remains pending. We have not concluded that a loss related to this matter is probable, nor have we accrued a liability related to this matter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2012, a second lawsuit was filed by Homeward in the United States District Court for the Southern District of New York against SCC styled &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Homeward Residential, Inc. v. Sand Canyon Corporation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Case No. 12-cv-7319). The plaintiff, in its capacity as the master servicer for Option One Mortgage Loan Trust 2006-3 and for the benefit of the trustee and the certificate holders of such trust, asserts claims for breach of contract and indemnity in connection with losses allegedly incurred as a result of the breach of representations and warranties relating to 96 loans sold to the trust. The trust was originally collateralized with approximately 7,500 loans. The plaintiff seeks specific performance of alleged repurchase obligations or damages to compensate the trust and its certificate holders for alleged actual and anticipated losses. In response to a motion filed by SCC, the court &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;dismissed the plaintiff's claims for breach of the duty to cure or repurchase and for indemnification of its costs associated with the litigation. On September 30, 2016, the court granted a motion allowing the plaintiff to file a second amended complaint to include breach of contract claims with respect to 649 additional loans in the trust and to allow such claims with respect to other loans in the trust proven to be in material breach of SCC&#x2019;s representations and warranties. SCC filed a motion for reconsideration, followed by a motion for leave to appeal the ruling, both of which were denied. On October 6, 2016, the plaintiff filed its second amended complaint. In response to a motion filed by SCC, the court dismissed the plaintiff's claim for breach of one of the representations. The case proceeded on the remaining claims. Representatives of a holder of certificates in the trust filed a motion to intervene to add H&amp;amp;R Block, Inc. to the lawsuit and assert claims against H&amp;amp;R Block, Inc. based on alter ego, corporate veil-piercing, and agency law. On February 12, 2018, the court denied the motion to intervene. The settlement payments that were made in fiscal year 2018 for representation and warranty claims related to some of the loans in this case. Discovery in the case closed on September 30, 2019, with motions for summary judgment filed on December 6, 2019. On November 9, 2020, the court granted SCC's motion for summary judgment and dismissed Homeward's claims in their entirety as untimely under the applicable statute of limitations. Homeward appealed that ruling on December 4, 2020, and the appeal remains pending. We have not concluded that a loss related to this matter is probable, nor have we accrued a liability related to this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Parties, including underwriters, depositors, and securitization trustees, are, or have been, involved in multiple lawsuits, threatened lawsuits, and settlements related to securitization transactions in which SCC participated. A variety of claims are alleged in these matters, including violations of federal and state securities laws and common law fraud, based on alleged materially inaccurate or misleading disclosures, that originators, depositors, securitization trustees, or servicers breached their representations and warranties or otherwise failed to fulfill their obligations, or that securitization trustees violated statutory requirements by failing to properly protect the certificate holders&#x2019; interests. SCC has received notices of claims for indemnification or potential indemnification obligations relating to such matters, including lawsuits or settlements to which underwriters, depositors, or securitization trustees are party. Additional lawsuits against the parties to the securitization transactions may be filed in the future, and SCC may receive additional notices of claims for indemnification, contribution or similar obligations with respect to existing or new lawsuits or settlements of such lawsuits or other claims. Certain of the notices received included, and future notices may include, a reservation of rights to assert claims for contribution, which are referred to herein as "contribution claims." Contribution claims may become operative if indemnification is unavailable or insufficient to cover all of the losses and expenses involved. We have not concluded that a loss related to any of these indemnification or contribution claims is probable, nor have we accrued a liability related to any of these claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the amount that SCC is ultimately required to pay with respect to claims and litigation related to its past sales and securitizations of mortgage loans, together with payment of SCC's related administration and legal expense, exceeds SCC's net assets, the creditors of SCC, other potential claimants, or a bankruptcy trustee if SCC were to file or be forced into bankruptcy, may attempt to assert claims against us for payment of SCC's obligations. Claimants may also attempt to assert claims against or seek payment directly from the Company even if SCC's assets exceed its liabilities. SCC's principal assets, as of January&#160;31, 2021, total approximately $271&#160;million and consist of an intercompany note receivable. We believe our legal position is strong on any potential corporate veil-piercing arguments; however, if this position is challenged and not upheld, it could have a material adverse effect on our business and our consolidated financial position, results of operations, and cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;OTHER&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; We are from time to time a party to litigation, claims and other loss contingencies not discussed herein arising out of our business operations. These matters may include actions by state attorneys general, other state regulators, federal regulators, individual plaintiffs, and cases in which plaintiffs seek to represent others who may be similarly situated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While we cannot provide assurance that we will ultimately prevail in each instance, we believe the amount, if any, we are required to pay to discharge or settle these other matters will not have a material adverse impact on our business and our consolidated financial position, results of operations, and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i2c0a31b394384840b365b3e1138ab5b9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMzE2OA_3fbf0dbe-2a10-4731-bd46-63c3fd5805fb"
      unitRef="usd">5500000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ieb544139edcd4060b99616220db52a46_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMzE3Mg_977981f1-8148-4b42-bc06-71e99fc9f61e"
      unitRef="usd">1600000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i112e8a761a84418d852dd850451a0c7c_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMzE3OQ_4a58623b-1ebb-452b-9636-a42bb93ad55c"
      unitRef="usd">1600000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <hrb:LossContingencyEligibilityPriortoLawsuitFilingDate
      contextRef="i0199c1c34da4484d87eaa4f3e953095f_D20190506-20190506"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfNjg2MA_2e8757d4-c8f3-4130-aeb0-56d0a637780b">P4Y</hrb:LossContingencyEligibilityPriortoLawsuitFilingDate>
    <hrb:CollateralNumberofTrustLoans
      contextRef="i994c8d0b0b224bc1bb8db77cb32e3f27_I20120531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMTY3MjI_a7aa30b0-b2d1-49a5-9dff-e76113bb3648"
      unitRef="loan">7500</hrb:CollateralNumberofTrustLoans>
    <hrb:Numberofloanssoldtothetrust
      contextRef="i31fca3c580174f8aa3b3b70166777460_I20120928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMTg3MDY_39c4680c-f684-413a-9984-1414981a4399"
      unitRef="loan">96</hrb:Numberofloanssoldtothetrust>
    <hrb:CollateralNumberofTrustLoans
      contextRef="i994c8d0b0b224bc1bb8db77cb32e3f27_I20120531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMTg3OTM_e4432e62-e430-4074-8644-997892a8a7b7"
      unitRef="loan">7500</hrb:CollateralNumberofTrustLoans>
    <hrb:LoansSoldToTrustWithClaimsofBreachofContractandIndemnity
      contextRef="id45ad307e3b84049849aa68ea28d541e_I20160930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMTkzNDA_73ca84c6-4f09-4df5-8ae4-613785fa5a87"
      unitRef="loan">649</hrb:LoansSoldToTrustWithClaimsofBreachofContractandIndemnity>
    <us-gaap:AssetsNet
      contextRef="i75bee5c602614c89bfadae33091120d9_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl83Ni9mcmFnOjhiYTdiYTExNDJlNTQxNzY5ZGI3MjdmYjk0YWRmNjcxL3RleHRyZWdpb246OGJhN2JhMTE0MmU1NDE3NjlkYjcyN2ZiOTRhZGY2NzFfMjMxOTU_99abe6fc-0443-440b-8d47-ac72795a4b13"
      unitRef="usd">271000000</us-gaap:AssetsNet>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xOC0xLTEtMA_88bc3519-66ad-4680-ba1d-8858b213266e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xOC0xLTEtMA_88bc3519-66ad-4680-ba1d-8858b213266e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMjAtMS0xLTA_f81f98ac-6fd2-47d0-bc78-43d0aa9d1669"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMjAtMS0xLTA_f81f98ac-6fd2-47d0-bc78-43d0aa9d1669"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xNi0xLTEtMA_b9644703-852b-49cf-a438-41febbfbe571"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xNi0xLTEtMA_b9644703-852b-49cf-a438-41febbfbe571"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTYtMS0xLTA_fb3a67de-91dc-4a63-afe1-826d7bfc7416"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTYtMS0xLTA_fb3a67de-91dc-4a63-afe1-826d7bfc7416"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTgtMS0xLTA_eb3934e4-333c-4940-9a97-1a1e9efb3eba"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTgtMS0xLTA_eb3934e4-333c-4940-9a97-1a1e9efb3eba"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0yMC0xLTEtMA_a449a479-2162-47dc-b4cc-40d47b360e2b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0yMC0xLTEtMA_a449a479-2162-47dc-b4cc-40d47b360e2b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xNi0xLTEtMA_3cc24543-f410-4aee-a089-730933a605fa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xNi0xLTEtMA_3cc24543-f410-4aee-a089-730933a605fa"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0yMC0xLTEtMA_27bb178a-0f82-4f6a-9df4-304765a6fe80"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0yMC0xLTEtMA_27bb178a-0f82-4f6a-9df4-304765a6fe80"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xOC0xLTEtMA_48da3874-d3a7-4f30-8450-cdf74059139a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xOC0xLTEtMA_48da3874-d3a7-4f30-8450-cdf74059139a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTYtMS0xLTA_cdd3d216-a3fa-4ce4-ac05-b4b5fa27b3f0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTYtMS0xLTA_cdd3d216-a3fa-4ce4-ac05-b4b5fa27b3f0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMjAtMS0xLTA_6e9cf820-c6bc-4013-bf91-a4687d4ddf57"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMjAtMS0xLTA_6e9cf820-c6bc-4013-bf91-a4687d4ddf57"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTgtMS0xLTA_d85231bc-d5a4-49bf-84a9-86279944d4ff"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTgtMS0xLTA_d85231bc-d5a4-49bf-84a9-86279944d4ff"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</xhtml:span><xhtml:span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Represents shares swapped or surrendered to us in connection with the vesting or exercise of stock-based awards.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xOC0xLTEtMA_88bc3519-66ad-4680-ba1d-8858b213266e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMjAtMS0xLTA_f81f98ac-6fd2-47d0-bc78-43d0aa9d1669"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0xNi0xLTEtMA_b9644703-852b-49cf-a438-41febbfbe571"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTYtMS0xLTA_fb3a67de-91dc-4a63-afe1-826d7bfc7416"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfMjAtMTgtMS0xLTA_eb3934e4-333c-4940-9a97-1a1e9efb3eba"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0yMC0xLTEtMA_a449a479-2162-47dc-b4cc-40d47b360e2b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xNi0xLTEtMA_3cc24543-f410-4aee-a089-730933a605fa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOjE0OWI0MGQxOWRjYTQwNzk5MDNlY2Y1OWIwMGVmNmZmL3RhYmxlcmFuZ2U6MTQ5YjQwZDE5ZGNhNDA3OTkwM2VjZjU5YjAwZWY2ZmZfOS0yMC0xLTEtMA_27bb178a-0f82-4f6a-9df4-304765a6fe80"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfOS0xOC0xLTEtMA_48da3874-d3a7-4f30-8450-cdf74059139a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTYtMS0xLTA_cdd3d216-a3fa-4ce4-ac05-b4b5fa27b3f0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMjAtMS0xLTA_6e9cf820-c6bc-4013-bf91-a4687d4ddf57"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RhYmxlOmNmOTllMDU1MmM4ZTRjYzhhODVlNzMwOTJjZWU0OWMwL3RhYmxlcmFuZ2U6Y2Y5OWUwNTUyYzhlNGNjOGE4NWU3MzA5MmNlZTQ5YzBfMjAtMTgtMS0xLTA_d85231bc-d5a4-49bf-84a9-86279944d4ff"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjdhZmJhN2JhMTg4YTQxZjhiYTQ1ODQ0OGVlZTc1ZGNmL3NlYzo3YWZiYTdiYTE4OGE0MWY4YmE0NTg0NDhlZWU3NWRjZl8yOC9mcmFnOjRlYzU0OWVkNGY2ZTRlOTA4M2FlMTE4NTE4YzZiMGUxL3RleHRyZWdpb246NGVjNTQ5ZWQ0ZjZlNGU5MDgzYWUxMTg1MThjNmIwZTFfMzA1_649f960f-db9b-4976-b8b5-0ba190be7036"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
